diff --git a/Chart.yaml b/Chart.yaml index f8fded4..70bdfc2 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 +version: 0.1.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/secrets_nsodev.yaml b/secrets_nsodev.yaml index f986bfc..be77313 100644 --- a/secrets_nsodev.yaml +++ b/secrets_nsodev.yaml @@ -3,20 +3,19 @@ minio_tenant_users: password: ENC[AES256_GCM,data:rcLYIqc+iQ1hXdya27+WYZ9f8Dor0HGeQw==,iv:8jlOC3yphgs+tNH18gTQFinjaLRPI38rKkdDa/S12hE=,tag:58P+soF2DkQyYA5Ysnx6rA==,type:str] - name: ENC[AES256_GCM,data:0gvhV+c=,iv:aHv/GEH0MqDKSFBdWHLwals4YGSc/LEeS0AptvIqbXE=,tag:uoex6gxSAJ5xYJHBoHjlJg==,type:str] password: ENC[AES256_GCM,data:YupFLbGXghBHHMvQ+2a06y/ZsaZT2rpJ9w==,iv:/7XVh0nMb+z4CPuO1y3eIUdWiWeR2lmb/VSPjgfBGSM=,tag:XX33bBCbQC9+WXssCsCGsg==,type:str] -#ENC[AES256_GCM,data:MoH0qxwtAzM8hdf4eRggu9Gtfy6+1acOy5OhONNrH2YxtPS+gw==,iv:76ab4fFTVsWH5Q6rPjURmqrDOkfj2GtBv0ausg9NUaY=,tag:v3AgGxXNT4k0zSzvUzrQ0A==,type:comment] -tenant: - secrets: - name: ENC[AES256_GCM,data:4OnB1LD6ux1YlNVeVWvfERluosVhpm2M,iv:zmWXhTffUu91s+2I6D7P/0D9Bdbo0nNYFMjjtvvg83A=,tag:eTCxfFTN/FieagH45GnCKg==,type:str] - accessKey: ENC[AES256_GCM,data:Vapnnw==,iv:+SYqQBDpvpd498CSsAAeo/LQg48QGDm5UEHksrYuFeg=,tag:DWN7Gqt6AzXJvbD5oi8XRw==,type:str] - secretKey: ENC[AES256_GCM,data:JKcMO1/4XeQRaBJ9JIJvwcimNxj3oSid1Q==,iv:16US5xnfuZ4twV1QiI3CKQGIXaRLeLwaB0rsOE91H84=,tag:j4b8Q6/6BapY0rUI6eN0jg==,type:str] +minio_tenant_secret_envvars: + - ENC[AES256_GCM,data:A3O9a3ZvF3wWDHa/HP42m+twTz4ri3MrgywX,iv:XMgdFXoDjfRL28x/J79nc2EDR3gvipgjU8TpCG6SCJg=,tag:3tMVIoBOpJZji6k0SNJVzw==,type:str] + - ENC[AES256_GCM,data:xrk0BlWPjsa70nOkwdqeZYfRHXcs8mcMJ2c8vWPLjxfUS1+fYz/117wH4fiSV+F+iqRfNA==,iv:MBuaoTKn2v6oLFbXKUJbNOZARhQLwFbkgv5T8Qni2f4=,tag:BigVzhyoAdouBNM45QUN/w==,type:str] + - ENC[AES256_GCM,data:m0NG27i+0vHz5xa/noJ5eq0pGnCLWIk+nPCRcr3iV8wl68BHuA==,iv:+12cI5FaB3AkI+34+txF3f6REh9Fi4My9tE4bAEKeXY=,tag:31WVVRI7Het6w7o+W+FwUw==,type:str] + - ENC[AES256_GCM,data:wfchc09HhQdpY7k7AHQ50cgd2xYY0WX8m62SPVGUVY80bB2UD9vGhuavHLRfZ4v+iRHqyGw2Ww==,iv:0PNSUO5jyDvtLd8yANaw/Of1seEBPamjNv6Jz1qi6tg=,tag:n4eu4lqmPiUvuQeTgLYG1w==,type:str] sops: kms: [] gcp_kms: [] azure_kv: [] hc_vault: [] age: [] - lastmodified: "2022-11-16T21:27:45Z" - mac: ENC[AES256_GCM,data:lW17ojkXndtLciPbwPAgeY5cDjJaWiZmPrzhKE3G7FJtwGFD9DcdDrcr9qdmSRAHNx3FB34MYF3o3CvXxUt+jqoKLlBATVeN+qwHeWUS8c+eB3b5hZIqup3aZ/7xFOyO/r9ogtXKRPnAMmhQFULEegUb0k/MLPv1u1S3u/kgrxQ=,iv:NXRMc5W0/Z2bAtBPWZJcGMOFnFP+4Eg6ljGltyezxQ4=,tag:69CYspuodmCJYT1PhNwXPg==,type:str] + lastmodified: "2022-11-18T15:00:14Z" + mac: ENC[AES256_GCM,data:EyhnKsjgBDioWd/BeR+/Kuvsg2gNS07j7eXt3ZCwtz2UHpGVVf1imgfGaTldWzPB+CZ4YJ3TBXio/FO1yE92h780o9ztzWIWiap2WSHY5S/0xlTbOfottXG9TabJSycjnqzUErOxsT8u7ViYwoT7J5VaivdT0SW40MV6SH/0NCg=,iv:vF7NUibEriy++J/yquH5qtlQL0vdEftYnyY/tFbR+gU=,tag:FzDGsuNiLGAE89wYabtjHA==,type:str] pgp: - created_at: "2022-11-16T20:12:49Z" enc: | diff --git a/templates/secret_minio_secret_envvars.yaml b/templates/secret_minio_secret_envvars.yaml new file mode 100644 index 0000000..095b110 --- /dev/null +++ b/templates/secret_minio_secret_envvars.yaml @@ -0,0 +1,14 @@ +#{{- if dig "tenant.configation" false (.Values | merge (dict)) }} +apiVersion: v1 +kind: Secret +metadata: +# name: {{ .Values.tenant.tenant.configation.name }} + name: bloody-secret +stringData: + config.env: |- +# {{- range $ELEM := .Values.minio_tenant_secret_envvars }} +# {{ $ELEM }} +# {{- end }} + foo: bar + rumpel: pumpel +#{{- end }} diff --git a/values_nsodev.yaml b/values_nsodev.yaml index e61750f..c8abc70 100644 --- a/values_nsodev.yaml +++ b/values_nsodev.yaml @@ -4,6 +4,8 @@ tenant: tenant: name: s3-prodwork01 + configuration: + name: minio-secret-env-vars pools: - servers: 2 volumesPerServer: 2