decoded CA

This commit is contained in:
mr
2026-03-19 11:17:14 +01:00
parent 4eb53917b8
commit 93ad8db9a8

View File

@@ -35,12 +35,16 @@ type KubernetesService struct {
} }
func NewDynamicClient(host string, ca string, cert string, data string) (*dynamic.DynamicClient, error) { func NewDynamicClient(host string, ca string, cert string, data string) (*dynamic.DynamicClient, error) {
decodedCa, _ := base64.StdEncoding.DecodeString(ca)
decodedCert, _ := base64.StdEncoding.DecodeString(cert)
decodedKey, _ := base64.StdEncoding.DecodeString(data)
config := &rest.Config{ config := &rest.Config{
Host: host, Host: host,
TLSClientConfig: rest.TLSClientConfig{ TLSClientConfig: rest.TLSClientConfig{
CAData: []byte(ca), CAData: []byte(decodedCa),
CertData: []byte(cert), CertData: []byte(decodedCert),
KeyData: []byte(data), KeyData: []byte(decodedKey),
}, },
} }