Skip to content

Commit

Permalink
release: update manifest and helm charts for 0.0.9 (#249)
Browse files Browse the repository at this point in the history
  • Loading branch information
aramase authored Oct 2, 2020
1 parent 57d41ea commit c168d07
Show file tree
Hide file tree
Showing 16 changed files with 152 additions and 55 deletions.
Binary file not shown.
4 changes: 2 additions & 2 deletions charts/csi-secrets-store-provider-azure/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
name: csi-secrets-store-provider-azure
version: 0.0.10
appVersion: 0.0.8
version: 0.0.11
appVersion: 0.0.9
kubeVersion: ">=1.16.0-0"
description: A Helm chart to install the Secrets Store CSI Driver and the Azure Keyvault Provider inside a Kubernetes cluster.
sources:
Expand Down
11 changes: 7 additions & 4 deletions charts/csi-secrets-store-provider-azure/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Azure Key Vault provider for Secrets Store CSI driver allows you to get secret c
| `0.0.8` | `0.0.11` | `0.0.7` |
| `0.0.9` | `0.0.12` | `0.0.7` |
| `0.0.10` | `0.0.13` | `0.0.8` |
| `0.0.11` | `0.0.14` | `0.0.9` |

## Installation

Expand Down Expand Up @@ -40,9 +41,10 @@ The following table lists the configurable parameters of the csi-secrets-store-p
| ---------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| `nameOverride` | String to partially override csi-secrets-store-provider-azure.fullname template with a string (will prepend the release name) | `""` |
| `fullnameOverride` | String to fully override csi-secrets-store-provider-azure.fullname template with a string | `""` |
| `image.repository` | Image repository | `mcr.microsoft.com/k8s/csi/secrets-store/provider-azure` |
| `image.repository` | Image repository | `mcr.microsoft.com/oss/azure/secrets-store/provider-azure` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `image.tag` | Azure Keyvault Provider image | `0.0.8` |
| `image.tag` | Azure Keyvault Provider image | `0.0.9` |
| `imagePullSecrets` | Secrets to be used when pulling images | `[]` |
| `linux.enabled` | Install azure keyvault provider on linux nodes | true |
| `linux.nodeSelector` | Node Selector for the daemonset on linux nodes | `{}` |
| `linux.tolerations` | Tolerations for the daemonset on linux nodes | `{}` |
Expand All @@ -57,7 +59,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p
| `secrets-store-csi-driver.linux.metricsAddr` | The address the metric endpoint binds to | `:8080` |
| `secrets-store-csi-driver.linux.image.repository` | Driver Linux image repository | `mcr.microsoft.com/k8s/csi/secrets-store/driver` |
| `secrets-store-csi-driver.linux.image.pullPolicy` | Driver Linux image pull policy | `IfNotPresent` |
| `secrets-store-csi-driver.linux.image.tag` | Driver Linux image tag | `v0.0.13` |
| `secrets-store-csi-driver.linux.image.tag` | Driver Linux image tag | `v0.0.14` |
| `secrets-store-csi-driver.linux.registrarImage.repository` | Driver Linux node-driver-registrar image repository | `mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar` |
| `secrets-store-csi-driver.linux.registrarImage.pullPolicy` | Driver Linux node-driver-registrar image pull policy | `IfNotPresent` |
| `secrets-store-csi-driver.linux.registrarImage.tag` | Driver Linux node-driver-registrar image tag | `v1.2.0` |
Expand All @@ -69,12 +71,13 @@ The following table lists the configurable parameters of the csi-secrets-store-p
| `secrets-store-csi-driver.windows.metricsAddr` | The address the metric endpoint binds to | `:8080` |
| `secrets-store-csi-driver.windows.image.repository` | Driver Windows image repository | `mcr.microsoft.com/k8s/csi/secrets-store/driver` |
| `secrets-store-csi-driver.windows.image.pullPolicy` | Driver Windows image pull policy | `IfNotPresent` |
| `secrets-store-csi-driver.windows.image.tag` | Driver Windows image tag | `v0.0.13` |
| `secrets-store-csi-driver.windows.image.tag` | Driver Windows image tag | `v0.0.14` |
| `secrets-store-csi-driver.windows.registrarImage.repository` | Driver Windows node-driver-registrar image repository | `mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar` |
| `secrets-store-csi-driver.windows.registrarImage.pullPolicy` | Driver Windows node-driver-registrar image pull policy | `IfNotPresent` |
| `secrets-store-csi-driver.windows.registrarImage.tag` | Driver Windows node-driver-registrar image tag | `v1.2.1-alpha.1-windows-1809-amd64` |
| `secrets-store-csi-driver.windows.livenessProbeImage.repository` | Driver Windows liveness-probe image repository | `mcr.microsoft.com/oss/kubernetes-csi/livenessprobe` |
| `secrets-store-csi-driver.windows.livenessProbeImage.pullPolicy` | Driver Windows liveness-probe image pull policy | `IfNotPresent` |
| `secrets-store-csi-driver.windows.livenessProbeImage.tag` | Driver Windows liveness-probe image tag | `v2.0.1-alpha.1-windows-1809-amd64` |
| `secrets-store-csi-driver.logLevel.debug` | Enable debug logging | `true` |
| `secrets-store-csi-driver.grpcSupportedProviders` | ; delimited list of providers that support grpc for driver-provider [alpha] | `azure` |
| `rbac.install` | Install default service account | true |
6 changes: 3 additions & 3 deletions charts/csi-secrets-store-provider-azure/requirements.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: secrets-store-csi-driver
repository: https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts
version: 0.0.13
digest: sha256:eb749015c8952a2eb1f39c23a832158492ec6e6e44f816759cc08e3805558b78
generated: "2020-08-18T18:21:06.253399-07:00"
version: 0.0.14
digest: sha256:aa91daef1874123ebdf87b4dd94272fbbef1ec4349211d320b6fb1a48e06d421
generated: "2020-09-20T23:40:58.092534-07:00"
2 changes: 1 addition & 1 deletion charts/csi-secrets-store-provider-azure/requirements.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
dependencies:
- name: secrets-store-csi-driver
repository: https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts
version: 0.0.13
version: 0.0.14
condition: secrets-store-csi-driver.install
Original file line number Diff line number Diff line change
Expand Up @@ -15,24 +15,44 @@ spec:
metadata:
{{ include "sscdpa.labels" . | indent 6 }}
spec:
{{- if .Values.imagePullSecrets }}
imagePullSecrets:
{{ toYaml .Values.imagePullSecrets | indent 8 }}
{{- end }}
serviceAccountName: csi-secrets-store-provider-azure
containers:
- name: provider-azure-installer
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
args:
- --endpoint=unix://C:\\provider\\azure.sock
lifecycle:
preStop:
exec:
command:
[
"cmd",
"/c",
"del /f C:\\provider\\azure.sock",
]
resources:
{{ toYaml .Values.windows.resources | indent 12 }}
env:
- name: TARGET_DIR
value: "C:\\k\\secrets-store-csi-providers"
volumeMounts:
- mountPath: "C:\\k\\secrets-store-csi-providers"
name: providervol
- name: provider-vol
mountPath: "C:\\provider"
- name: mountpoint-dir
mountPath: "C:\\var\\lib\\kubelet\\pods"
mountPropagation: Bidirectional
securityContext:
privileged: true
volumes:
- name: providervol
- name: provider-vol
hostPath:
path: "C:\\k\\secrets-store-csi-providers"
path: C:\k\secrets-store-csi-providers
type: DirectoryOrCreate
- name: mountpoint-dir
hostPath:
path: C:\var\lib\kubelet\pods\
nodeSelector:
kubernetes.io/os: windows
{{- if .Values.windows.nodeSelector }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,40 @@ spec:
metadata:
{{ include "sscdpa.labels" . | indent 6 }}
spec:
{{- if .Values.imagePullSecrets }}
imagePullSecrets:
{{ toYaml .Values.imagePullSecrets | indent 8 }}
{{- end }}
serviceAccountName: csi-secrets-store-provider-azure
hostNetwork: true
containers:
- name: provider-azure-installer
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
args:
- --endpoint=unix:///provider/azure.sock
lifecycle:
preStop:
exec:
command:
- "rm /provider/azure.sock"
resources:
{{ toYaml .Values.linux.resources | indent 12 }}
env:
- name: TARGET_DIR
value: "/etc/kubernetes/secrets-store-csi-providers"
volumeMounts:
- mountPath: "/etc/kubernetes/secrets-store-csi-providers"
name: providervol
- name: provider-vol
mountPath: /provider
- name: mountpoint-dir
mountPath: /var/lib/kubelet/pods
mountPropagation: Bidirectional
securityContext:
privileged: true
volumes:
- name: providervol
- name: provider-vol
hostPath:
path: "/etc/kubernetes/secrets-store-csi-providers"
- name: mountpoint-dir
hostPath:
path: "/var/lib/kubelet/pods"
nodeSelector:
kubernetes.io/os: linux
{{- if .Values.linux.nodeSelector }}
Expand Down
13 changes: 9 additions & 4 deletions charts/csi-secrets-store-provider-azure/values.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
image:
repository: mcr.microsoft.com/k8s/csi/secrets-store/provider-azure
tag: 0.0.8
repository: mcr.microsoft.com/oss/azure/secrets-store/provider-azure
tag: 0.0.9
pullPolicy: IfNotPresent

# One or more secrets to be used when pulling images
imagePullSecrets: []
# - name: myRegistryKeySecretName

linux:
nodeSelector: {}
tolerations: []
Expand Down Expand Up @@ -38,7 +42,7 @@ secrets-store-csi-driver:
metricsAddr: ":8080"
image:
repository: mcr.microsoft.com/k8s/csi/secrets-store/driver
tag: v0.0.13
tag: v0.0.14
pullPolicy: IfNotPresent
registrarImage:
repository: mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar
Expand All @@ -55,7 +59,7 @@ secrets-store-csi-driver:
metricsAddr: ":8080"
image:
repository: mcr.microsoft.com/k8s/csi/secrets-store/driver
tag: v0.0.13
tag: v0.0.14
pullPolicy: IfNotPresent
registrarImage:
repository: mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar
Expand All @@ -68,6 +72,7 @@ secrets-store-csi-driver:

logLevel:
debug: true
grpcSupportedProviders: azure

## Install default service account
rbac:
Expand Down
36 changes: 29 additions & 7 deletions charts/index.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,31 @@
apiVersion: v1
entries:
csi-secrets-store-provider-azure:
- apiVersion: v1
appVersion: 0.0.9
created: "2020-10-01T13:20:22.782041-07:00"
dependencies:
- condition: secrets-store-csi-driver.install
name: secrets-store-csi-driver
repository: https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts
version: 0.0.14
description: A Helm chart to install the Secrets Store CSI Driver and the Azure
Keyvault Provider inside a Kubernetes cluster.
digest: 4229b30ece97a6b078d08aa60a47ccf13899f0d48dbd24f5aee3f1397ade4f2b
home: https://github.com/Azure/secrets-store-csi-driver-provider-azure
kubeVersion: '>=1.16.0-0'
maintainers:
- email: [email protected]
name: Anish Ramasekar
name: csi-secrets-store-provider-azure
sources:
- https://github.com/Azure/secrets-store-csi-driver-provider-azure
urls:
- https://raw.githubusercontent.com/Azure/secrets-store-csi-driver-provider-azure/master/charts/csi-secrets-store-provider-azure-0.0.11.tgz
version: 0.0.11
- apiVersion: v1
appVersion: 0.0.8
created: "2020-08-18T18:28:20.445103-07:00"
created: "2020-10-01T13:20:22.780646-07:00"
dependencies:
- condition: secrets-store-csi-driver.install
name: secrets-store-csi-driver
Expand All @@ -25,7 +47,7 @@ entries:
version: 0.0.10
- apiVersion: v1
appVersion: 0.0.7
created: "2020-08-18T18:28:20.453336-07:00"
created: "2020-10-01T13:20:22.79044-07:00"
dependencies:
- condition: secrets-store-csi-driver.install
name: secrets-store-csi-driver
Expand All @@ -47,7 +69,7 @@ entries:
version: 0.0.9
- apiVersion: v1
appVersion: 0.0.7
created: "2020-08-18T18:28:20.451505-07:00"
created: "2020-10-01T13:20:22.788132-07:00"
dependencies:
- condition: secrets-store-csi-driver.install
name: secrets-store-csi-driver
Expand All @@ -69,7 +91,7 @@ entries:
version: 0.0.8
- apiVersion: v1
appVersion: 0.0.6
created: "2020-08-18T18:28:20.450191-07:00"
created: "2020-10-01T13:20:22.786777-07:00"
dependencies:
- condition: secrets-store-csi-driver.install
name: secrets-store-csi-driver
Expand All @@ -91,7 +113,7 @@ entries:
version: 0.0.7
- apiVersion: v1
appVersion: 0.0.5
created: "2020-08-18T18:28:20.448896-07:00"
created: "2020-10-01T13:20:22.785363-07:00"
dependencies:
- condition: driver.install
name: secrets-store-csi-driver
Expand All @@ -113,7 +135,7 @@ entries:
version: 0.0.6
- apiVersion: v1
appVersion: 0.0.5
created: "2020-08-18T18:28:20.447555-07:00"
created: "2020-10-01T13:20:22.783907-07:00"
dependencies:
- condition: driver.install
name: secrets-store-csi-driver
Expand All @@ -133,4 +155,4 @@ entries:
urls:
- https://raw.githubusercontent.com/Azure/secrets-store-csi-driver-provider-azure/master/charts/csi-secrets-store-provider-azure-0.0.5.tgz
version: 0.0.5
generated: "2020-08-18T18:28:20.44344-07:00"
generated: "2020-10-01T13:20:22.775256-07:00"
Loading

0 comments on commit c168d07

Please sign in to comment.