Hi, I have a quick question about Rancher and non ...
# general
a
Hi, I have a quick question about Rancher and non base64 encoded CA certs. I'm in an air-gapped environment so I have CA bundles in my cluster.yaml to work with the aws cloud provider. I just updated Rancher to 2.9.3 and then RKE2 to 1.27.16 via the SUC. After all of the nodes were updated I went to cluster management to edit the cluster config. I tried changing the cluster version to the new version and when I clicked save I got a webhook error. Checking the webhook logs I get
Copy code
rancher failed to unmarshal request object: illegal base64 data at input byte 0
It looks like this is because the certs that I have in the cluster config are not base64 encoded. If I "Edit as YAML" instead I can edit the cluster version and save without issue. My question is, if this works fine "Editing as YAML" do I really need to worry about base64 encoding my CA certs in the cluster config? Is this something that only causes a problem when editing the config via the UI? My clusters have been working fine as is, so I'd prefer not to make those changes if I don't need to.