GoogleContainerTools / GoogleContainerTools/skaffold

Global config should only support `local-context` on a per kube-context basis

Open
#4,554 1 comment 0 reactions 0 assignees View on GitHub
area/global-config kind/friction priority/p1
Dominant language
Go
Stars
15.9k
Forks
1.7k
Avg merge
3d 9h
Merged PRs (30d)
10

Description

@russwolf somehow had his ~/.skaffold/config sert to make all cluster be non-local which led to very puzzling errors when attempting to develop against local clusters. He’s unsure how this setting was configured. And this particular setting seems of questionable value as a blanket setting, and should instead be set on a per-kube-context basis.

We should revisit the actual global config definition as it allows invalid and questionable configuration combinations. For example, it allows setting insecure registries and debug helper locations on a per-kube-context basis.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.