Skip to content

Commit

Permalink
add separate namespace
Browse files Browse the repository at this point in the history
  • Loading branch information
adlandh committed Aug 27, 2023
1 parent 87ac579 commit 8428904
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 1 deletion.
13 changes: 12 additions & 1 deletion Taskfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,22 +40,33 @@ tasks:
description: Deploy to gcp
cmds:
- gcloud app deploy --quiet
namespace:
description: create new namespace in kubernetes
cmds:
- kubectl apply -f docker/namespace.yaml
secrets:
description: create kubernetes secrets
deps:
- namespace
cmds:
- kubectl create secret generic post-forwarder --from-env-file=local-secrets.env
- kubectl create secret generic post-forwarder --from-env-file=local-secrets.env --namespace=post-forwarder
run:
description: run app locally in kubernetes
deps:
- namespace
cmds:
- skaffold run --tail
dev:
description: run app locally in kubernetes with auto build when code is changed
deps:
- namespace
cmds:
- skaffold dev --tail
stop:
description: stop app running locally
cmds:
- kubectl delete -f docker/deployment.yaml
- kubectl delete -f docker/namespace.yaml
logs:
description: Show logs
cmds:
Expand Down
2 changes: 2 additions & 0 deletions docker/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ apiVersion: v1
kind: Service
metadata:
name: post-forwarder
namespace: post-forwarder
spec:
selector:
app: post-forwarder
Expand All @@ -15,6 +16,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: post-forwarder
namespace: post-forwarder
labels:
app: post-forwarder
spec:
Expand Down
4 changes: 4 additions & 0 deletions docker/namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: post-forwarder

0 comments on commit 8428904

Please sign in to comment.