Open Gitopolis opened 1 month ago
Thanks for the detailed report; I was able to repro the issue :+1:
We'll fix this, but in the meantime you can run helm with the --no-hooks
flag to avoid triggering that failing Job. That job only adds some metadata into the linkerd-smi after it's created by helm. So to replace that, you can have your pipeline create the linkerd-smi namespace with the appropriate metadata:
apiVersion: v1
kind: Namespace
metadata:
labels:
kubernetes.io/metadata.name: linkerd-smi
linkerd.io/extension: smi
name: linkerd-smi
pod-security.kubernetes.io/enforce: privileged
name: linkerd-smi
extension-init
comes as a post-install hook in thelinkerd-smi
helm chart. This configuration works in ipv4 cluster, but fails in ipv6Job manifest:
Steps to reproduce:
Install linkerd and linkerd-smi extension. My installation includes cert-manager, but I don't think this is related. Anyway:
kustomization yaml
:values.yaml
ns.yaml
certs.yaml
ca.yaml