kubernetes/cmd
alexmchughdev fae25b2bb3 kubeadm: validate HTTP status when fetching cluster-info over HTTPS
RetrieveValidatedConfigInfo previously read the response body of the
cluster-info HTTP GET unconditionally, then attempted to parse it as a
kubeconfig. A non-200 response (e.g. 404, 5xx, or an HTML error page
from a misconfigured server) would silently flow into clientcmd.Load()
and produce a confusing parse error far from the actual cause.

Match the pattern already used in cmd/kubeadm/app/util/version.go and
return a clear error if the server responds with anything other than
200 OK.
2026-05-07 14:26:44 +01:00
..
clicheck
cloud-controller-manager Deprecate obsolete slice utility functions 2026-02-16 10:04:33 +01:00
dependencycheck
dependencyverifier Add a list of modules that should be pinned at current versions 2025-05-20 18:05:57 -04:00
fieldnamedocscheck
gendocs
genfeaturegates add utility for generating markdown for feature gates 2025-12-18 22:53:56 -05:00
genkubedocs migrate pkg/kubelet/kubeletconfig to contextual logging 2025-07-17 10:16:03 +03:00
genman migrate pkg/kubelet/kubeletconfig to contextual logging 2025-07-17 10:16:03 +03:00
genswaggertypedocs
genutils
genyaml switch to latest sigs.k8s.io/yaml v1.5.0 (run update-gofmt.sh as well) 2025-06-25 11:42:12 -04:00
gotemplate fix: use ErrorContains(t, err instead of Contains(t, err.Error() 2024-09-26 22:22:20 +02:00
import-boss unittests: Fixes unit tests for Windows (part 11) 2024-05-16 12:36:49 +00:00
importverifier Drop usage of forked copies of goyaml.v2 and goyaml.v3 2025-06-17 11:00:27 -04:00
kube-apiserver add support for invariant testing in integration testing 2026-04-27 18:42:09 +00:00
kube-controller-manager Merge pull request #138002 from Jefftree/kcm-cleanup 2026-04-23 04:16:21 +05:30
kube-proxy Enable native histograms gated by feature flag in kube-proxy 2026-03-16 12:09:37 -07:00
kube-scheduler scheduler: use contextual logging for event emission 2026-03-19 14:33:09 +02:00
kubeadm kubeadm: validate HTTP status when fetching cluster-info over HTTPS 2026-05-07 14:26:44 +01:00
kubectl Manually read verbosity before kubectl command construction 2025-05-08 16:47:29 +02:00
kubectl-convert
kubelet Bump otel semconv v1.12.0 to v1.40.0 2026-04-24 11:08:57 +02:00
kubemark cri-api: Add streaming RPCs for CRI list operations 2026-03-18 16:32:49 +00:00
preferredimports Fix malformed OWNERS entries used by maintainers 2026-03-24 10:34:00 +08:00
prune-junit-xml fixup! Fixing prune-junit-xml directory walking so labels get removed for Windows too 2026-04-30 10:03:30 -07:00
OWNERS