diff --git a/Makefile b/Makefile index 7de63d8a..3063a871 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ SHELL := /bin/bash GO := GO15VENDOREXPERIMENT=1 GO111MODULE=on GOPROXY=https://proxy.golang.org go -SOPS_SEC_OPERATOR_VERSION := 0.1.4 +SOPS_SEC_OPERATOR_VERSION := 0.1.5 # https://github.com/kubernetes-sigs/controller-tools/releases CONTROLLER_TOOLS_VERSION := "v0.2.5" diff --git a/chart/helm2/sops-secrets-operator/Chart.yaml b/chart/helm2/sops-secrets-operator/Chart.yaml index 5c49b31a..26d7084f 100644 --- a/chart/helm2/sops-secrets-operator/Chart.yaml +++ b/chart/helm2/sops-secrets-operator/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 -version: 0.3.4 -appVersion: 0.1.4 +version: 0.3.5 +appVersion: 0.1.5 description: sops secrets operator name: sops-secrets-operator sources: diff --git a/chart/helm2/sops-secrets-operator/values.yaml b/chart/helm2/sops-secrets-operator/values.yaml index da98ce02..01317fe4 100644 --- a/chart/helm2/sops-secrets-operator/values.yaml +++ b/chart/helm2/sops-secrets-operator/values.yaml @@ -6,7 +6,7 @@ replicaCount: 1 # Deployment replica count - should not be modified image: repository: isindir/sops-secrets-operator # Operator image - tag: 0.1.4 # Operator image tag + tag: 0.1.5 # Operator image tag pullPolicy: Always # Operator image pull policy imagePullSecrets: [] # Secrets to pull image from private docker repository diff --git a/chart/helm3/sops-secrets-operator/Chart.yaml b/chart/helm3/sops-secrets-operator/Chart.yaml index 84c0c278..d75532ec 100644 --- a/chart/helm3/sops-secrets-operator/Chart.yaml +++ b/chart/helm3/sops-secrets-operator/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 -version: 0.4.5 -appVersion: 0.1.4 +version: 0.4.6 +appVersion: 0.1.5 type: application description: sops secrets operator name: sops-secrets-operator diff --git a/chart/helm3/sops-secrets-operator/values.yaml b/chart/helm3/sops-secrets-operator/values.yaml index da98ce02..01317fe4 100644 --- a/chart/helm3/sops-secrets-operator/values.yaml +++ b/chart/helm3/sops-secrets-operator/values.yaml @@ -6,7 +6,7 @@ replicaCount: 1 # Deployment replica count - should not be modified image: repository: isindir/sops-secrets-operator # Operator image - tag: 0.1.4 # Operator image tag + tag: 0.1.5 # Operator image tag pullPolicy: Always # Operator image pull policy imagePullSecrets: [] # Secrets to pull image from private docker repository diff --git a/controllers/sopssecret_controller.go b/controllers/sopssecret_controller.go index a7a2674e..244c8d51 100644 --- a/controllers/sopssecret_controller.go +++ b/controllers/sopssecret_controller.go @@ -91,7 +91,7 @@ func (r *SopsSecretReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) // reconciledSecrets := instanceEncrypted.Status.SecretsReconciled // iterating over secret templates - r.Log.Info("Enetring template data loop", "sopssecret", req.NamespacedName) + r.Log.Info("Entering template data loop", "sopssecret", req.NamespacedName) for _, secretTemplateValue := range instance.Spec.SecretsTemplate { // Define a new secret object newSecret, err := newSecretForCR(instance, &secretTemplateValue, r.Log) @@ -157,6 +157,7 @@ func (r *SopsSecretReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) foundSecret = foundSecret.DeepCopy() foundSecret.StringData = newSecret.StringData + foundSecret.Data = map[string][]byte{} foundSecret.Type = newSecret.Type foundSecret.ObjectMeta.Annotations = newSecret.ObjectMeta.Annotations foundSecret.ObjectMeta.Labels = newSecret.ObjectMeta.Labels @@ -175,6 +176,13 @@ func (r *SopsSecretReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) return reconcile.Result{}, err } + r.Log.Info( + "Secret successfully refreshed", + "secret", + foundSecret.Name, + "namespace", + foundSecret.Namespace, + ) } } diff --git a/docs/sops-secrets-operator-0.3.5.tgz b/docs/sops-secrets-operator-0.3.5.tgz new file mode 100644 index 00000000..330036e2 Binary files /dev/null and b/docs/sops-secrets-operator-0.3.5.tgz differ diff --git a/docs/sops-secrets-operator-0.4.6.tgz b/docs/sops-secrets-operator-0.4.6.tgz new file mode 100644 index 00000000..7121c57a Binary files /dev/null and b/docs/sops-secrets-operator-0.4.6.tgz differ