Skip to content

Commit da24af9

Browse files
committed
chart/daemonset add support for Azure
1 parent 5fc70a1 commit da24af9

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

CHANGELOG

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Version 0.1.41 (2023-09-13)
2+
---------------------------
3+
charts/daemonset: Add support for Azure managed identity (#112)
4+
15
Version 0.1.40 (2023-09-12)
26
---------------------------
37
charts/cloudserviceaccount: Add support for Azure managed identity (#109)

charts/daemonset/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: daemonset
33
description: A Helm Chart to deploy an arbitrary container as a daemonset.
4-
version: 0.2.1
4+
version: 0.3.0
55
icon: https://raw.githubusercontent.com/snowplow-devops/helm-charts/master/docs/logo/snowplow.png
66
home: https://github.com/snowplow-devops/helm-charts
77
sources:
@@ -17,6 +17,6 @@ dependencies:
1717
version: 0.1.0
1818
repository: "https://snowplow-devops.github.io/helm-charts"
1919
- name: cloudserviceaccount
20-
version: 0.2.0
20+
version: 0.3.0
2121
repository: "https://snowplow-devops.github.io/helm-charts"
2222
condition: cloudserviceaccount.deploy

charts/daemonset/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ helm delete daemonset
5050

5151
| Key | Type | Default | Description |
5252
|-----|------|---------|-------------|
53-
| global.cloud | string | `""` | Cloud specific bindings (options: aws, gcp) |
53+
| global.cloud | string | `""` | Cloud specific bindings (options: aws, gcp, azure) |
5454
| fullnameOverride | string | `""` | Overrides the full-name given to the deployment resources (default: .Release.Name) |
5555
| image.repository | string | `"nginx"` | |
5656
| image.tag | string | `"latest"` | |
@@ -84,5 +84,6 @@ helm delete daemonset
8484
| cloudserviceaccount.name | string | `"snowplow-sd-service-account"` | Name of the service-account to create |
8585
| cloudserviceaccount.aws.roleARN | string | `""` | IAM Role ARN to bind to the k8s service account |
8686
| cloudserviceaccount.gcp.serviceAccount | string | `""` | Service Account email to bind to the k8s service account |
87+
| cloudserviceaccount.azure.managedIdentityId | string | `""` | Workload managed identity id to bind to the k8s service account |
8788
| clusterrole.deploy | bool | `false` | Whether to create a cluster role |
8889
| clusterole.rules | list | `[]` | List of PolicyRules to attach to cluster role |

charts/daemonset/values.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
global:
2-
# -- Cloud specific bindings (options: aws, gcp)
2+
# -- Cloud specific bindings (options: aws, gcp, azure)
33
cloud: ""
44

55
# -- Overrides the full-name given to the deployment resources (default: .Release.Name)
@@ -116,6 +116,9 @@ cloudserviceaccount:
116116
gcp:
117117
# -- Service Account email to bind to the k8s service account
118118
serviceAccount: ""
119+
azure:
120+
# -- Workload managed identity id to bind to the k8s service account
121+
managedIdentityId: ""
119122

120123
clusterrole:
121124
# -- Whether to create a cluster role

0 commit comments

Comments
 (0)