Fixed kubeconfig reading

2.0
kjubybot 3 years ago
parent bf1afc66dd
commit 8cf4680ce1

@ -124,6 +124,9 @@ func resourceK8sCreate(d *schema.ResourceData, m interface{}) error {
urlValues = &url.Values{}
urlValues.Add("k8sId", d.Id())
kubeconfig, err := controller.decortAPICall("POST", K8sGetConfigAPI, urlValues)
if err != nil {
log.Warnf("could not get kubeconfig: %v", err)
}
d.Set("kubeconfig", kubeconfig)
return nil
@ -146,6 +149,15 @@ func resourceK8sRead(d *schema.ResourceData, m interface{}) error {
d.Set("workers", nodeToResource(k8s.Groups.Workers[0]))
d.Set("default_wg_id", k8s.Groups.Workers[0].ID)
controller := m.(*ControllerCfg)
urlValues := &url.Values{}
urlValues.Add("k8sId", d.Id())
kubeconfig, err := controller.decortAPICall("POST", K8sGetConfigAPI, urlValues)
if err != nil {
log.Warnf("could not get kubeconfig: %v", err)
}
d.Set("kubeconfig", kubeconfig)
return nil
}

Loading…
Cancel
Save