diff --git a/packages/stacks/api/test/__snapshots__/main.spec.ts.snap b/packages/stacks/api/test/__snapshots__/main.spec.ts.snap index 37ff07a..08bb6a6 100644 --- a/packages/stacks/api/test/__snapshots__/main.spec.ts.snap +++ b/packages/stacks/api/test/__snapshots__/main.spec.ts.snap @@ -3413,7 +3413,7 @@ exports[`Snapshot 1`] = ` "ClusterName": { "Ref": "teststackF0A1F222", }, - "Manifest": "[{\\"apiVersion\\":\\"v1\\",\\"kind\\":\\"ServiceAccount\\",\\"metadata\\":{\\"name\\":\\"csi-secrets-store-provider-aws\\",\\"namespace\\":\\"kube-system\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\"}}},{\\"apiVersion\\":\\"rbac.authorization.k8s.io/v1\\",\\"kind\\":\\"ClusterRole\\",\\"metadata\\":{\\"name\\":\\"csi-secrets-store-provider-aws-cluster-role\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\"}},\\"rules\\":[{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"serviceaccounts/token\\"],\\"verbs\\":[\\"create\\"]},{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"serviceaccounts\\"],\\"verbs\\":[\\"get\\"]},{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"pods\\"],\\"verbs\\":[\\"get\\"]},{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"nodes\\"],\\"verbs\\":[\\"get\\"]}]},{\\"apiVersion\\":\\"rbac.authorization.k8s.io/v1\\",\\"kind\\":\\"ClusterRoleBinding\\",\\"metadata\\":{\\"name\\":\\"csi-secrets-store-provider-aws-cluster-rolebinding\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\"}},\\"roleRef\\":{\\"apiGroup\\":\\"rbac.authorization.k8s.io\\",\\"kind\\":\\"ClusterRole\\",\\"name\\":\\"csi-secrets-store-provider-aws-cluster-role\\"},\\"subjects\\":[{\\"kind\\":\\"ServiceAccount\\",\\"name\\":\\"csi-secrets-store-provider-aws\\",\\"namespace\\":\\"kube-system\\"}]},{\\"apiVersion\\":\\"apps/v1\\",\\"kind\\":\\"DaemonSet\\",\\"metadata\\":{\\"namespace\\":\\"kube-system\\",\\"name\\":\\"csi-secrets-store-provider-aws\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\",\\"app\\":\\"csi-secrets-store-provider-aws\\"}},\\"spec\\":{\\"updateStrategy\\":{\\"type\\":\\"RollingUpdate\\"},\\"selector\\":{\\"matchLabels\\":{\\"app\\":\\"csi-secrets-store-provider-aws\\"}},\\"template\\":{\\"metadata\\":{\\"labels\\":{\\"app\\":\\"csi-secrets-store-provider-aws\\"}},\\"spec\\":{\\"serviceAccountName\\":\\"csi-secrets-store-provider-aws\\",\\"hostNetwork\\":false,\\"containers\\":[{\\"name\\":\\"provider-aws-installer\\",\\"image\\":\\"public.ecr.aws/aws-secrets-manager/secrets-store-csi-driver-provider-aws:1.0.r2-68-gab548b3-2024.03.20.21.58\\",\\"imagePullPolicy\\":\\"Always\\",\\"args\\":[\\"--provider-volume=/etc/kubernetes/secrets-store-csi-providers\\"],\\"resources\\":{\\"requests\\":{\\"cpu\\":\\"50m\\",\\"memory\\":\\"100Mi\\"},\\"limits\\":{\\"cpu\\":\\"50m\\",\\"memory\\":\\"100Mi\\"}},\\"securityContext\\":{\\"privileged\\":false,\\"allowPrivilegeEscalation\\":false},\\"volumeMounts\\":[{\\"mountPath\\":\\"/etc/kubernetes/secrets-store-csi-providers\\",\\"name\\":\\"providervol\\"},{\\"name\\":\\"mountpoint-dir\\",\\"mountPath\\":\\"/var/lib/kubelet/pods\\",\\"mountPropagation\\":\\"HostToContainer\\"}]}],\\"volumes\\":[{\\"name\\":\\"providervol\\",\\"hostPath\\":{\\"path\\":\\"/etc/kubernetes/secrets-store-csi-providers\\"}},{\\"name\\":\\"mountpoint-dir\\",\\"hostPath\\":{\\"path\\":\\"/var/lib/kubelet/pods\\",\\"type\\":\\"DirectoryOrCreate\\"}}],\\"nodeSelector\\":{\\"kubernetes.io/os\\":\\"linux\\"}}}}}]", + "Manifest": "[{\\"apiVersion\\":\\"v1\\",\\"kind\\":\\"ServiceAccount\\",\\"metadata\\":{\\"name\\":\\"csi-secrets-store-provider-aws\\",\\"namespace\\":\\"kube-system\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\"}}},{\\"apiVersion\\":\\"rbac.authorization.k8s.io/v1\\",\\"kind\\":\\"ClusterRole\\",\\"metadata\\":{\\"name\\":\\"csi-secrets-store-provider-aws-cluster-role\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\"}},\\"rules\\":[{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"serviceaccounts/token\\"],\\"verbs\\":[\\"create\\"]},{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"serviceaccounts\\"],\\"verbs\\":[\\"get\\"]},{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"pods\\"],\\"verbs\\":[\\"get\\"]},{\\"apiGroups\\":[\\"\\"],\\"resources\\":[\\"nodes\\"],\\"verbs\\":[\\"get\\"]}]},{\\"apiVersion\\":\\"rbac.authorization.k8s.io/v1\\",\\"kind\\":\\"ClusterRoleBinding\\",\\"metadata\\":{\\"name\\":\\"csi-secrets-store-provider-aws-cluster-rolebinding\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\"}},\\"roleRef\\":{\\"apiGroup\\":\\"rbac.authorization.k8s.io\\",\\"kind\\":\\"ClusterRole\\",\\"name\\":\\"csi-secrets-store-provider-aws-cluster-role\\"},\\"subjects\\":[{\\"kind\\":\\"ServiceAccount\\",\\"name\\":\\"csi-secrets-store-provider-aws\\",\\"namespace\\":\\"kube-system\\"}]},{\\"apiVersion\\":\\"apps/v1\\",\\"kind\\":\\"DaemonSet\\",\\"metadata\\":{\\"namespace\\":\\"kube-system\\",\\"name\\":\\"csi-secrets-store-provider-aws\\",\\"labels\\":{\\"aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00\\":\\"\\",\\"app\\":\\"csi-secrets-store-provider-aws\\"}},\\"spec\\":{\\"updateStrategy\\":{\\"type\\":\\"RollingUpdate\\"},\\"selector\\":{\\"matchLabels\\":{\\"app\\":\\"csi-secrets-store-provider-aws\\"}},\\"template\\":{\\"metadata\\":{\\"labels\\":{\\"app\\":\\"csi-secrets-store-provider-aws\\"}},\\"spec\\":{\\"serviceAccountName\\":\\"csi-secrets-store-provider-aws\\",\\"hostNetwork\\":false,\\"containers\\":[{\\"name\\":\\"provider-aws-installer\\",\\"image\\":\\"public.ecr.aws/aws-secrets-manager/secrets-store-csi-driver-provider-aws:1.0.r2-72-gfb78a36-2024.05.29.23.03\\",\\"imagePullPolicy\\":\\"Always\\",\\"args\\":[\\"--provider-volume=/etc/kubernetes/secrets-store-csi-providers\\"],\\"resources\\":{\\"requests\\":{\\"cpu\\":\\"50m\\",\\"memory\\":\\"100Mi\\"},\\"limits\\":{\\"cpu\\":\\"50m\\",\\"memory\\":\\"100Mi\\"}},\\"securityContext\\":{\\"privileged\\":false,\\"allowPrivilegeEscalation\\":false},\\"volumeMounts\\":[{\\"mountPath\\":\\"/etc/kubernetes/secrets-store-csi-providers\\",\\"name\\":\\"providervol\\"},{\\"name\\":\\"mountpoint-dir\\",\\"mountPath\\":\\"/var/lib/kubelet/pods\\",\\"mountPropagation\\":\\"HostToContainer\\"}]}],\\"volumes\\":[{\\"name\\":\\"providervol\\",\\"hostPath\\":{\\"path\\":\\"/etc/kubernetes/secrets-store-csi-providers\\"}},{\\"name\\":\\"mountpoint-dir\\",\\"hostPath\\":{\\"path\\":\\"/var/lib/kubelet/pods\\",\\"type\\":\\"DirectoryOrCreate\\"}}],\\"nodeSelector\\":{\\"kubernetes.io/os\\":\\"linux\\"}}}}}]", "PruneLabel": "aws.cdk.eks/prune-c873200ebe732b00a6555daa115b176b31325a4f00", "RoleArn": { "Fn::GetAtt": [