From: stephan48 Date: Fri, 19 Sep 2025 22:59:47 +0000 (+0200) Subject: (no commit message) X-Git-Url: https://blog.stejau.de/gitweb/gitweb.cgi?a=commitdiff_plain;h=20a0e9156bcfcba289eb4f965be538d17a9a3566;p=stejau-blog.git --- diff --git a/posts/2024-08-29-k8s-cluster-step-ca-intermediate-with-existing-root.mdwn b/posts/2024-08-29-k8s-cluster-step-ca-intermediate-with-existing-root.mdwn index 2e413d4..ce5960e 100644 --- a/posts/2024-08-29-k8s-cluster-step-ca-intermediate-with-existing-root.mdwn +++ b/posts/2024-08-29-k8s-cluster-step-ca-intermediate-with-existing-root.mdwn @@ -168,6 +168,8 @@ If this works the cmd "kubectl get stepclusterissuers.certmanager.step.sm step-c With this you can annotate your resources properly and will get certificates. finaggle-step-configs.sh: + + ``` #!/bin/bash @@ -194,7 +196,11 @@ cat test-cluster.issuer.yaml | yq -o json | jq --slurpfile ca_helm test2.json '. yq -o yaml -P < test2.json > test2.yaml ``` + + test1.yaml: + + ``` # Helm template inject: @@ -275,6 +281,8 @@ inject: ``` test-cluster.issuer.yaml: + + ``` apiVersion: certmanager.step.sm/v1beta1 kind: StepClusterIssuer @@ -293,6 +301,8 @@ spec: ``` + + TODOs: * [!] put finaggle-step-configs.sh and its deps somewhere * document stuff around cert-manager / ingress-shim docs - https://cert-manager.io/docs/usage/ingress/#supported-annotations