fix(pkg/kube): update with existing object if not in state

pull/4146/head
Jared Allard 7 years ago
parent 4886909e53
commit ad546f16d5
No known key found for this signature in database
GPG Key ID: 0CA9135F5BB08943

@ -278,6 +278,9 @@ func (c *Client) Update(namespace string, originalReader, targetReader io.Reader
if originalInfo == nil {
kind := info.Mapping.GroupVersionKind.Kind
c.Log("Warning: no %s with the name %q found in internal state", kind, info.Name)
originalInfo = &resource.Info{}
originalInfo.Object = info.Object
}
if err := updateResource(c, info, originalInfo.Object, force, recreate); err != nil {

Loading…
Cancel
Save