adamant-kite-43734
12/26/2023, 2:40 PMsalmon-city-57654
12/26/2023, 3:32 PMsquare-television-22303
12/26/2023, 3:55 PMsquare-television-22303
12/26/2023, 4:07 PMsticky-summer-13450
12/26/2023, 4:31 PMIs it possible to leverage a letsencrypt DNS challenge in HarvesterPossibly not 100% useful, but you can push certs into Harvester. I push Lets Encrypt certs created from a DNS challenge into Harvester, but it's a manual thing. I get a wild-card cert from Lets Encrypt which is valid for a development domain, and I push them into Harvester, using a script, and many other places across my dev infrastructure.
square-television-22303
12/26/2023, 9:16 PMsalmon-city-57654
12/27/2023, 9:57 AMred-king-19196
12/27/2023, 9:58 AMred-king-19196
12/27/2023, 10:17 AMkubectl get <http://clustsers.management.cattle.io|clustsers.management.cattle.io>
square-television-22303
12/27/2023, 2:48 PMbland-article-62755
12/27/2023, 4:38 PMbland-article-62755
12/27/2023, 4:39 PMbland-article-62755
12/27/2023, 4:45 PMbland-article-62755
12/27/2023, 4:45 PMbland-article-62755
12/27/2023, 4:47 PMkubectl
config needs the CA added to it. You can try adding it in one shot with something like:
kubectl config set clusters.local.certificate-authority-data $(echo -e "$(kubectl config view --raw --output=json | jq '.clusters[0].cluster[\"certificate-authority-data\"]'|base64 -d) $(curl 2>/dev/null <https://letsencrypt.org/certs/lets-encrypt-r3.pem> <https://letsencrypt.org/certs/isrgrootx1.pem>) "| base64 -w0)