Skip to content

Commit

Permalink
Temporary fix up for namespace generation issue
Browse files Browse the repository at this point in the history
  • Loading branch information
c-knowles committed May 10, 2018
1 parent 594db0c commit e36869b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 4 deletions.
7 changes: 4 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,13 @@ controller.image: docker/Dockerfile docker/controller
mv $@.tmp $@

%.yaml: %.jsonnet
$(KUBECFG) show -V CONTROLLER_IMAGE=$(CONTROLLER_IMAGE) -o yaml $< > $@.tmp
cat namespace.yaml > $@.tmp # TODO remove when comments at https://github.com/bitnami-labs/sealed-secrets/pull/99#issuecomment-387962489 resolved
$(KUBECFG) show -V CONTROLLER_IMAGE=$(CONTROLLER_IMAGE) -o yaml $< >> $@.tmp
mv $@.tmp $@

controller.yaml: controller.jsonnet controller.image controller-norbac.jsonnet
controller.yaml: controller.jsonnet controller.image controller-norbac.jsonnet namespace.yaml

controller-norbac.yaml: controller-norbac.jsonnet controller.image
controller-norbac.yaml: controller-norbac.jsonnet controller.image namespace.yaml

test:
$(GO) test $(GO_FLAGS) $(GO_PACKAGES)
Expand Down
3 changes: 2 additions & 1 deletion controller-norbac.jsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ local v1beta1_Deployment(name) = kube.Deployment(name) {
{
namespace:: {metadata+: {namespace: namespace}},

ns: kube.Namespace($.namespace.metadata.namespace),
// TODO uncomment when comments at https://github.com/bitnami-labs/sealed-secrets/pull/99#issuecomment-387962489 resolved
// ns: kube.Namespace($.namespace.metadata.namespace),

service: kube.Service("sealed-secrets-controller") + $.namespace {
target_pod: $.controller.spec.template,
Expand Down
7 changes: 7 additions & 0 deletions namespace.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: v1
kind: Namespace
metadata:
annotations: {}
labels:
name: sealed-secrets
name: sealed-secrets

0 comments on commit e36869b

Please sign in to comment.