kubernetes
Production-Grade Container Scheduling and Management
File Explorer
Download Latest Version (.zip)Showing a partial file list β download the zip above to see everything.
- bug-report.yaml
- config.yml
- enhancement.yaml
- failing-test.yaml
- flaking-test.yaml
- OWNERS
- PULL_REQUEST_TEMPLATE.md
- SECURITY.md
- aggregator_violation_exceptions.list
- apiextensions_violation_exceptions.list
- codegen_violation_exceptions.list
- README.md
- sample_apiserver_violation_exceptions.list
- sample_controller_violation_exceptions.list
- violation_exceptions.list
- aggregated_v2.json
- api.json
- api__v1.json
- apis.json
- apis__admissionregistration.k8s.io.json
- apis__admissionregistration.k8s.io__v1.json
- apis__admissionregistration.k8s.io__v1alpha1.json
- apis__admissionregistration.k8s.io__v1beta1.json
- apis__apiextensions.k8s.io.json
- apis__apiextensions.k8s.io__v1.json
- apis__apiregistration.k8s.io.json
- apis__apiregistration.k8s.io__v1.json
- apis__apps.json
- apis__apps__v1.json
- apis__authentication.k8s.io.json
- apis__authentication.k8s.io__v1.json
- apis__authorization.k8s.io.json
- apis__authorization.k8s.io__v1.json
- apis__autoscaling.json
- apis__autoscaling__v1.json
- apis__autoscaling__v2.json
- apis__batch.json
- apis__batch__v1.json
- apis__certificates.k8s.io.json
- apis__certificates.k8s.io__v1.json
- apis__certificates.k8s.io__v1beta1.json
- apis__coordination.k8s.io.json
- apis__coordination.k8s.io__v1.json
- apis__coordination.k8s.io__v1alpha2.json
- apis__coordination.k8s.io__v1beta1.json
- apis__discovery.k8s.io.json
- apis__discovery.k8s.io__v1.json
- apis__events.k8s.io.json
- apis__events.k8s.io__v1.json
- apis__flowcontrol.apiserver.k8s.io.json
- apis__flowcontrol.apiserver.k8s.io__v1.json
- apis__internal.apiserver.k8s.io.json
- apis__internal.apiserver.k8s.io__v1alpha1.json
- apis__lifecycle.k8s.io.json
- apis__lifecycle.k8s.io__v1alpha1.json
- apis__networking.k8s.io.json
- apis__networking.k8s.io__v1.json
- apis__node.k8s.io.json
- apis__node.k8s.io__v1.json
- apis__policy.json
- apis__policy__v1.json
- apis__rbac.authorization.k8s.io.json
- apis__rbac.authorization.k8s.io__v1.json
- apis__resource.k8s.io.json
- apis__resource.k8s.io__v1.json
- apis__resource.k8s.io__v1alpha3.json
- apis__resource.k8s.io__v1beta1.json
- apis__resource.k8s.io__v1beta2.json
- apis__scheduling.k8s.io.json
- apis__scheduling.k8s.io__v1.json
- apis__scheduling.k8s.io__v1alpha3.json
- apis__scheduling.k8s.io__v1beta1.json
- apis__storage.k8s.io.json
- apis__storage.k8s.io__v1.json
- apis__storagemigration.k8s.io.json
- apis__storagemigration.k8s.io__v1.json
- apis__storagemigration.k8s.io__v1beta1.json
- .well-known__openid-configuration_openapi.json
- api__v1_openapi.json
- api_openapi.json
- apis__admissionregistration.k8s.io__v1_openapi.json
- apis__admissionregistration.k8s.io__v1alpha1_openapi.json
- apis__admissionregistration.k8s.io__v1beta1_openapi.json
- apis__admissionregistration.k8s.io_openapi.json
- apis__apiextensions.k8s.io__v1_openapi.json
- apis__apiextensions.k8s.io_openapi.json
- apis__apiregistration.k8s.io__v1_openapi.json
- apis__apiregistration.k8s.io_openapi.json
- apis__apps__v1_openapi.json
- apis__apps_openapi.json
- apis__authentication.k8s.io__v1_openapi.json
- apis__authentication.k8s.io_openapi.json
- apis__authorization.k8s.io__v1_openapi.json
- apis__authorization.k8s.io_openapi.json
- apis__autoscaling__v1_openapi.json
- apis__autoscaling__v2_openapi.json
- apis__autoscaling_openapi.json
- apis__batch__v1_openapi.json
- apis__batch_openapi.json
- apis__certificates.k8s.io__v1_openapi.json
- apis__certificates.k8s.io__v1beta1_openapi.json
- apis__certificates.k8s.io_openapi.json
- apis__coordination.k8s.io__v1_openapi.json
- apis__coordination.k8s.io__v1alpha2_openapi.json
- apis__coordination.k8s.io__v1beta1_openapi.json
- apis__coordination.k8s.io_openapi.json
- apis__discovery.k8s.io__v1_openapi.json
- apis__discovery.k8s.io_openapi.json
- apis__events.k8s.io__v1_openapi.json
- apis__events.k8s.io_openapi.json
- apis__flowcontrol.apiserver.k8s.io__v1_openapi.json
- apis__flowcontrol.apiserver.k8s.io_openapi.json
- apis__internal.apiserver.k8s.io__v1alpha1_openapi.json
- apis__internal.apiserver.k8s.io_openapi.json
- apis__lifecycle.k8s.io__v1alpha1_openapi.json
- apis__lifecycle.k8s.io_openapi.json
- apis__networking.k8s.io__v1_openapi.json
- apis__networking.k8s.io_openapi.json
- apis__node.k8s.io__v1_openapi.json
- apis__node.k8s.io_openapi.json
- apis__policy__v1_openapi.json
- apis__policy_openapi.json
- apis__rbac.authorization.k8s.io__v1_openapi.json
- apis__rbac.authorization.k8s.io_openapi.json
- apis__resource.k8s.io__v1_openapi.json
- apis__resource.k8s.io__v1alpha3_openapi.json
- apis__resource.k8s.io__v1beta1_openapi.json
- apis__resource.k8s.io__v1beta2_openapi.json
- apis__resource.k8s.io_openapi.json
- apis__scheduling.k8s.io__v1_openapi.json
- apis__scheduling.k8s.io__v1alpha3_openapi.json
- apis__scheduling.k8s.io__v1beta1_openapi.json
- apis__scheduling.k8s.io_openapi.json
- apis__storage.k8s.io__v1_openapi.json
- apis__storage.k8s.io_openapi.json
- apis__storagemigration.k8s.io__v1_openapi.json
- apis__storagemigration.k8s.io__v1beta1_openapi.json
- apis__storagemigration.k8s.io_openapi.json
- apis_openapi.json
- logs_openapi.json
- openid__v1__jwks_openapi.json
- version_openapi.json
- README.md
- swagger.json
- OWNERS
- VERSION
- OWNERS
- release.sh
- orphan.c
- pause.c
- wincat.go
- pause.c
- .gitignore
- CHANGELOG.md
- cloudbuild.yaml
- Dockerfile
- Dockerfile_windows
- Makefile
- OWNERS
- Makefile
- Dockerfile
- Dockerfile
- Dockerfile
- common.sh
- dependencies.yaml
- make-clean.sh
- OWNERS
- package-tarballs.sh
- README.md
- release-images.sh
- release-in-a-container.sh
- release.sh
- run.sh
- shell.sh
- tools.go
- util.sh
- CHANGELOG-1.10.md
- CHANGELOG-1.11.md
- CHANGELOG-1.12.md
- CHANGELOG-1.13.md
- CHANGELOG-1.14.md
- CHANGELOG-1.15.md
- CHANGELOG-1.16.md
- CHANGELOG-1.17.md
- CHANGELOG-1.18.md
- CHANGELOG-1.19.md
- CHANGELOG-1.2.md
- CHANGELOG-1.20.md
- CHANGELOG-1.21.md
- CHANGELOG-1.22.md
- CHANGELOG-1.23.md
- CHANGELOG-1.24.md
- CHANGELOG-1.25.md
- CHANGELOG-1.26.md
- CHANGELOG-1.27.md
- CHANGELOG-1.28.md
- CHANGELOG-1.29.md
- CHANGELOG-1.3.md
- CHANGELOG-1.30.md
- CHANGELOG-1.31.md
- CHANGELOG-1.32.md
- CHANGELOG-1.33.md
- CHANGELOG-1.34.md
- CHANGELOG-1.35.md
- CHANGELOG-1.36.md
- CHANGELOG-1.37.md
- CHANGELOG-1.4.md
- CHANGELOG-1.5.md
- CHANGELOG-1.6.md
- CHANGELOG-1.7.md
- CHANGELOG-1.8.md
- CHANGELOG-1.9.md
- OWNERS
- README.md
- CHANGELOG.md
- Dockerfile
- kube-addons-main.sh
- kube-addons-test.sh
- kube-addons.sh
- Makefile
- OWNERS
- README.md
- bgpconfigurations-crd.yaml
- bgppeers-crd.yaml
- blockaffinity-crd.yaml
- calico-clusterrole.yaml
- calico-clusterrolebinding.yaml
- calico-cpva-clusterrole.yaml
- calico-cpva-clusterrolebinding.yaml
- calico-cpva-serviceaccount.yaml
- calico-node-daemonset.yaml
- calico-node-vertical-autoscaler-configmap.yaml
- calico-node-vertical-autoscaler-deployment.yaml
- calico-serviceaccount.yaml
- clusterinformations-crd.yaml
- felixconfigurations-crd.yaml
- globalnetworkpolicy-crd.yaml
- globalnetworksets-crd.yaml
- hostendpoints-crd.yaml
- ipamblock-crd.yaml
- ipamconfig-crd.yaml
- ipamhandle-crd.yaml
- ippool-crd.yaml
- kubecontrollersconfigurations-crd.yaml
- networkpolicies-crd.yaml
- networkset-crd.yaml
- OWNERS
- README.md
- typha-deployment.yaml
- typha-horizontal-autoscaler-clusterrole.yaml
- typha-horizontal-autoscaler-clusterrolebinding.yaml
- typha-horizontal-autoscaler-configmap.yaml
- typha-horizontal-autoscaler-deployment.yaml
- typha-horizontal-autoscaler-role.yaml
- typha-horizontal-autoscaler-rolebinding.yaml
- typha-horizontal-autoscaler-serviceaccount.yaml
- typha-service.yaml
- typha-vertical-autoscaler-clusterrole.yaml
- typha-vertical-autoscaler-clusterrolebinding.yaml
- typha-vertical-autoscaler-configmap.yaml
- typha-vertical-autoscaler-deployment.yaml
- typha-vertical-autoscaler-serviceaccount.yaml
- cloud-node-controller-binding.yaml
- cloud-node-controller-role.yaml
- pvl-controller-role.yaml
- default-svc-controller.yaml
- default-svc.yaml
- README.md
- OWNERS
- coredns.yaml.base
- coredns.yaml.in
- coredns.yaml.sed
- Makefile
- transforms2salt.sed
- transforms2sed.sed
- kube-dns.yaml.base
- kube-dns.yaml.in
- kube-dns.yaml.sed
- Makefile
- README.md
- transforms2salt.sed
- transforms2sed.sed
- nodelocaldns.yaml
- README.md
- OWNERS
- dns-horizontal-autoscaler.yaml
- MAINTAINERS.md
- OWNERS
- README.md
- README.md
- event-exporter.yaml
- fluentd-gcp-configmap-old.yaml
- fluentd-gcp-configmap.yaml
- fluentd-gcp-ds-sa.yaml
- fluentd-gcp-ds.yaml
- OWNERS
- README.md
- scaler-deployment.yaml
- scaler-policy.yaml
- scaler-rbac.yaml
- ip-masq-agent.yaml
- OWNERS
- kube-network-policies-rbac.yaml
- kube-network-policies.yaml
- OWNERS
- metadata-agent-rbac.yaml
- metadata-agent.yaml
- OWNERS
- README.md
- metadata-proxy.yaml
- OWNERS
- README.md
- auth-delegator.yaml
- auth-reader.yaml
- metrics-apiservice.yaml
- metrics-server-deployment.yaml
- metrics-server-service.yaml
- OWNERS
- README.md
- resource-reader.yaml
- cluster-autoscaler-rbac.yaml
- roles.yaml
- user-rolebindings.yaml
- kube-apiserver-kubelet-api-admin-binding.yaml
- kubelet-api-admin-role.yaml
- kubelet-certificate-management.yaml
- kubelet-binding.yaml
- kubelet-binding.yaml
- default.yaml
- default.yaml
- default.yaml
- snapshot.storage.k8s.io_volumesnapshotclasses.yaml
- snapshot.storage.k8s.io_volumesnapshotcontents.yaml
- snapshot.storage.k8s.io_volumesnapshots.yaml
- rbac-volume-snapshot-controller.yaml
- volume-snapshot-controller-deployment.yaml
- OWNERS
- OWNERS
- README.md
- resource-quota.yaml
- mutating-webhook-configuration.yaml
- konnectivity-agent-ds.yaml
- konnectivity-agent-rbac.yaml
- konnectivity-rbac.yaml
- limit-range.yaml
- cloud-provider-binding.yaml
- cloud-provider-role.yaml
- README.md
- .gitignore
- Changelog
- Dockerfile
- Makefile
- mounter.go
- stage-upload.sh
- base.template
- etcd.template
- kms.template
- apiserver_etcd_test.go
- apiserver_kms_test.go
- append_or_replace_prefixed_line_test.go
- audit_policy_test.go
- configure-helper.sh
- configure-kubeapiserver.sh
- configure.sh
- configure_helper_test.go
- flexvolume_node_setup.sh
- helper.sh
- kube-master-internal-route.sh
- master-helper.sh
- master.yaml
- node-helper.sh
- node.yaml
- OWNERS
- README.md
- shutdown.sh
- abac-authz-policy.jsonl
- cloud-controller-manager.manifest
- cluster-autoscaler.manifest
- etcd.manifest
- konnectivity-server.yaml
- kube-addon-manager.yaml
- kube-apiserver.manifest
- kube-controller-manager.manifest
- kube-proxy.manifest
- kube-scheduler.manifest
- OWNERS
- install-ssh.psm1
- user-profile.psm1
- common.psm1
- configure.ps1
- k8s-node-setup.psm1
- node-helper.sh
- OWNERS
- README-GCE-Windows-kube-up.md
- smoke-test.sh
- config-common.sh
- config-default.sh
- config-test.sh
- cos
- custom
- delete-stranded-load-balancers.sh
- list-resources.sh
- OWNERS
- ubuntu
- upgrade-aliases.sh
- upgrade.sh
- util.sh
- Dockerfile
- Makefile
- OWNERS
- OWNERS
- config-default.sh
- config-default.sh
- config-default.sh
- OWNERS
- util.sh
- log-dump.sh
- logexporter-daemonset.yaml
- OWNERS
- README.md
- OWNERS
- util.sh
- OWNERS
- util.sh
- common.sh
- get-kube-binaries.sh
- get-kube.sh
- kube-down.sh
- kube-up.sh
- kube-util.sh
- kubectl.sh
- OWNERS
- README.md
- validate-cluster.sh
- check_cli_conventions.go
- OWNERS
- .import-restrictions
- main.go
- nodeipamcontroller.go
- OWNERS
- providers.go
- README.md
- dependencycheck.go
- OWNERS
- dependencyverifier.go
- OWNERS
- field_name_docs_check.go
- gen_kubectl_docs.go
- OWNERS
- genfeaturegates.go
- gen_kube_docs.go
- postprocessing.go
- postprocessing_test.go
- gen_kube_man.go
- OWNERS
- swagger_type_docs.go
- genutils.go
- genutils_test.go
- gen_kubectl_yaml.go
- OWNERS
- gotemplate.go
- gotemplate_test.go
- OWNERS
- file.go
- file.go
- file.go
- .import-restrictions
- file.go
- file.go
- file.go
- .import-restrictions
- file.go
- file.go
- file.go
- file.go
- .import-restrictions
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- .import-restrictions
- .import-restrictions
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- file.go
- .import-restrictions
- file.go
- file.go
- file.go
- .import-restrictions
- file.go
- file.go
- file.go
- file.go
- main.go
- main_test.go
- README.md
- importverifier.go
- OWNERS
- completion.go
- completion_test.go
- options.go
- options_test.go
- validation.go
- validation_test.go
- 127.0.0.1_10.0.0.1_kubernetes.default.svc-kubernetes.default-kubernetes-localhost.crt
- 127.0.0.1_10.0.0.1_kubernetes.default.svc-kubernetes.default-kubernetes-localhost.key
- README.md
- testserver.go
- aggregator.go
- config.go
- server.go
- .import-restrictions
- apiserver.go
- OWNERS
- config.go
- attachdetachcontroller.go
- cronjobcontroller.go
- csrsigningcontroller.go
- daemonsetcontroller.go
- deploymentcontroller.go
- deprecatedcontroller.go
- devicetaintevictioncontroller.go
- devicetaintevictioncontroller_test.go
- disruptioncontroller.go
- endpointcontroller.go
- endpointslicecontroller.go
- endpointslicemirroringcontroller.go
- ephemeralcontroller.go
- garbagecollectorcontroller.go
- hpacontroller.go
- jobcontroller.go
- legacyserviceaccounttokencleaner.go
- namespacecontroller.go
- nodeipamcontroller.go
- nodelifecyclecontroller.go
- options.go
- options_test.go
- persistentvolumebindercontroller.go
- podgccontroller.go
- replicasetcontroller.go
- replicationcontroller.go
- resourceclaimcontroller.go
- resourcequotacontroller.go
- serviceaccountcontroller.go
- statefulsetcontroller.go
- ttlafterfinishedcontroller.go
- validatingadmissionpolicycontroller.go
- testserver.go
- apps.go
- autoscaling.go
- batch.go
- bootstrap.go
- certificates.go
- certificates_test.go
- controller_descriptor.go
- controller_utils.go
- controllermanager.go
- controllermanager_test.go
- core.go
- core_test.go
- discovery.go
- import_known_versions.go
- networking.go
- plugins.go
- plugins_test.go
- policy.go
- rbac.go
- resource.go
- scheduling.go
- scheduling_test.go
- service_accounts.go
- storageversionmigrator.go
- validatingadmissionpolicystatus.go
- controller_names.go
- controller-manager.go
- OWNERS
- init_linux.go
- init_other.go
- init_windows.go
- options.go
- options_test.go
- server.go
- server_linux.go
- server_linux_test.go
- server_other.go
- server_test.go
- server_windows.go
- OWNERS
- proxy.go
- config.go
- configfile.go
- configfile_test.go
- deprecated.go
- options.go
- options_test.go
- testserver.go
- server.go
- server_test.go
- OWNERS
- scheduler.go
- defaults.go
- types.go
- utils.go
- utils_test.go
- zz_generated.deepcopy.go
- doc.go
- fuzzer.go
- fuzzer_test.go
- scheme.go
- conversion.go
- defaults.go
- defaults_unix.go
- defaults_windows.go
- doc.go
- register.go
- types.go
- zz_generated.conversion.go
- zz_generated.deepcopy.go
- zz_generated.defaults.go
- zz_generated.model_name.go
- conversion.go
- defaults.go
- defaults_unix.go
- defaults_windows.go
- doc.go
- register.go
- types.go
- zz_generated.conversion.go
- zz_generated.deepcopy.go
- zz_generated.defaults.go
- zz_generated.model_name.go
- util_unix.go
- util_windows.go
- validation.go
- validation_test.go
- apiendpoint.go
- apiendpoint_test.go
- argument.go
- argument_test.go
- doc.go
- register.go
- timeoututils.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- fuzzer_test.go
- scheme.go
- doc.go
- register.go
- types.go
- zz_generated.conversion.go
- zz_generated.deepcopy.go
- zz_generated.model_name.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- alpha.go
- argslice.go
- argslice_test.go
- certs.go
- constant.go
- doc.go
- generic.go
- token.go
- addons.go
- addons_test.go
- bootstraptoken.go
- certs.go
- certs_test.go
- controlplane.go
- data.go
- etcd.go
- kubeconfig.go
- kubelet.go
- kubeletfinalize.go
- main_test.go
- markcontrolplane.go
- preflight.go
- showjoincommand.go
- uploadcerts.go
- uploadconfig.go
- waitcontrolplane.go
- checketcd.go
- controlplanejoin.go
- controlplaneprepare.go
- data.go
- kubelet.go
- preflight.go
- waitcontrolplane.go
- etcd-pod-without-data-volume.yaml
- etcd-pod.yaml
- cleanupnode.go
- cleanupnode_test.go
- data.go
- preflight.go
- removeetcdmember.go
- removeetcdmember_test.go
- unmount.go
- unmount_linux.go
- unmount_linux_test.go
- bootstraptoken.go
- controlplane.go
- data.go
- data_test.go
- kubeconfig.go
- preflight.go
- uploadconfig.go
- controlplane.go
- data.go
- data_test.go
- kubeconfig.go
- preflight.go
- addons.go
- data.go
- kubeletconfig.go
- postupgrade.go
- doc.go
- doc_test.go
- phase.go
- runner.go
- runner_test.go
- util.go
- util_test.go
- token-config.yaml
- config-token.yaml
- apply.go
- apply_test.go
- common.go
- common_test.go
- diff.go
- diff_test.go
- node.go
- plan.go
- plan_test.go
- upgrade.go
- cmdutil.go
- cmdutil_test.go
- documentation.go
- documentation_test.go
- join.go
- join_test.go
- certs.go
- certs_test.go
- cmd.go
- completion.go
- completion_test.go
- config.go
- config_test.go
- init.go
- init_test.go
- join.go
- join_test.go
- kubeconfig.go
- kubeconfig_test.go
- main_test.go
- reset.go
- reset_test.go
- token.go
- token_test.go
- util_other_test.go
- util_windows_test.go
- version.go
- version_test.go
- checksums.go
- checksums_test.go
- configset.go
- configset_test.go
- fakeconfig_test.go
- kubelet.go
- kubelet_test.go
- kubelet_unix.go
- kubelet_unix_test.go
- kubelet_windows.go
- kubelet_windows_test.go
- kubeproxy.go
- kubeproxy_test.go
- scheme.go
- utils.go
- utils_test.go
- constants.go
- constants_test.go
- constants_unix.go
- constants_windows.go
- file.go
- https.go
- ca.crt
- ca-cert.pem
- expected-kubeconfig.yaml
- token.go
- token_test.go
- discovery.go
- discovery_test.go
- features.go
- features_test.go
- images.go
- images_test.go
- dns.go
- dns_test.go
- manifests.go
- manifests.go
- proxy.go
- proxy_test.go
- clusterinfo.go
- clusterinfo_test.go
- tlsbootstrap.go
- tlsbootstrap_test.go
- token.go
- token_test.go
- expiration.go
- expiration_test.go
- filerenewer.go
- filerenewer_test.go
- main_test.go
- manager.go
- manager_test.go
- readwriter.go
- readwriter_test.go
- certlist.go
- certlist_test.go
- certs.go
- certs_test.go
- doc.go
- main_test.go
- main_test.go
- manifests.go
- manifests_test.go
- volumes.go
- volumes_test.go
- copycerts.go
- copycerts_test.go
- main_test.go
- testutil_umask.go
- testutil_umask_noop.go
- local.go
- local_test.go
- doc.go
- kubeconfig.go
- kubeconfig_test.go
- main_test.go
- config.go
- config_test.go
- flags.go
- flags_test.go
- kubelet.go
- markcontrolplane.go
- markcontrolplane_test.go
- compute.go
- compute_test.go
- health.go
- main_test.go
- policy.go
- policy_test.go
- postupgrade.go
- postupgrade_test.go
- preflight.go
- staticpods.go
- staticpods_test.go
- versiongetter.go
- versiongetter_test.go
- uploadconfig.go
- uploadconfig_test.go
- checks.go
- checks_darwin.go
- checks_linux.go
- checks_other.go
- checks_test.go
- checks_unix.go
- checks_windows.go
- utils.go
- utils_test.go
- dryrun.go
- dryrun_test.go
- idempotency.go
- idempotency_test.go
- wait.go
- wait_test.go
- testing.go
- invalid_casesensitive_field.yaml
- invalid_duplicate_field_clustercfg.yaml
- invalid_duplicate_field_initcfg.yaml
- invalid_duplicate_field_joincfg.yaml
- invalid_duplicate_field_kubeletcfg.yaml
- invalid_duplicate_field_kubeproxycfg.yaml
- invalid_unknown_field_clustercfg.yaml
- invalid_unknown_field_initcfg.yaml
- invalid_unknown_field_joincfg.yaml
- invalid_unknown_field_kubeletcfg.yaml
- invalid_unknown_field_kubeproxycfg.yaml
- valid_clustercfg.yaml
- valid_initcfg.yaml
- valid_joincfg.yaml
- valid_kubeletcfg.yaml
- valid_kubeproxycfg.yaml
- strict.go
- strict_test.go
- kubelet-instance-config.yaml
- kubelet-with-embedded-cert.yaml
- kubelet-with-invalid-context.yaml
- kubelet-with-invalid-user.yaml
- kubelet-with-linked-cert.yaml
- kubelet-without-cert.yaml
- mynode.pem
- testing.go
- cluster.go
- cluster_test.go
- common.go
- common_test.go
- initconfiguration.go
- initconfiguration_test.go
- joinconfiguration.go
- joinconfiguration_test.go
- resetconfiguration.go
- resetconfiguration_test.go
- upgradeconfiguration.go
- upgradeconfiguration_test.go
- crypto.go
- crypto_test.go
- dryrun.go
- dryrun_test.go
- errors.go
- errors_test.go
- etcd.go
- etcd_test.go
- etcddata.go
- testing.go
- copy.go
- copy_unix.go
- copy_windows.go
- image.go
- image_test.go
- initsystem.go
- initsystem_unix.go
- initsystem_windows.go
- user1.yaml
- user2.yaml
- testing.go
- kubeconfig.go
- kubeconfig_test.go
- output.go
- patches.go
- patches_test.go
- 1.rsa.key
- 10.rsa.key
- 11.rsa.key
- 12.rsa.key
- 13.rsa.key
- 14.rsa.key
- 15.rsa.key
- 16.rsa.key
- 17.rsa.key
- 18.rsa.key
- 19.rsa.key
- 2.rsa.key
- 20.rsa.key
- 21.rsa.key
- 22.rsa.key
- 23.rsa.key
- 24.rsa.key
- 25.rsa.key
- 3.rsa.key
- 4.rsa.key
- 5.rsa.key
- 6.rsa.key
- 7.rsa.key
- 8.rsa.key
- 9.rsa.key
- README.md
- testing.go
- pki_helpers.go
- pki_helpers_test.go
- test-cert.pem
- test-cert2.pem
- pubkeypin.go
- pubkeypin_test.go
- fake_impl.go
- impl.go
- runtime.go
- runtime_test.go
- runtime_unix.go
- runtime_windows.go
- invalid-with-default-fields.yaml
- valid-pod-different-order.yaml
- valid-pod.yaml
- valid-pod2.yaml
- fake.go
- utils.go
- utils_linux.go
- utils_linux_test.go
- utils_others.go
- utils_test.go
- bar.yaml
- baz.yaml
- foo.yaml
- noapiversion.yaml
- nokind.yaml
- users_linux.go
- users_linux_test.go
- users_other.go
- arguments.go
- arguments_test.go
- chroot_unix.go
- chroot_windows.go
- endpoint.go
- endpoint_test.go
- env.go
- env_test.go
- marshal.go
- marshal_test.go
- starttime.go
- template.go
- template_test.go
- version.go
- version_test.go
- kubeadm.go
- .import-restrictions
- kubeadm.go
- OWNERS
- kubectl.go
- OWNERS
- kubectl-convert.go
- OWNERS
- globalflags.go
- globalflags_linux.go
- globalflags_linux_test.go
- globalflags_other.go
- options.go
- options_test.go
- osflags_others.go
- osflags_windows.go
- .import-restrictions
- auth.go
- auth_test.go
- init_others.go
- init_windows.go
- init_windows_test.go
- OWNERS
- plugins.go
- server.go
- server_bootstrap_test.go
- server_linux.go
- server_others.go
- server_test.go
- server_unsupported.go
- server_windows.go
- kubelet.go
- OWNERS
- hollow_node.go
- hollow_node_test.go
- hollow-node.go
- OWNERS
- OWNERS
- preferredimports.go
- logparse.go
- logparse_test.go
- OWNERS
- prunexml.go
- prunexml_test.go
- OWNERS
- .gitignore
- OWNERS
- api-changes-allowlist
- main.go
- main_test.go
- fail.go
- fail.py
- fail_2026.go
- pass.go
- pass.py
- pass_no_year.go
- boilerplate.Dockerfile.txt
- boilerplate.generatego.txt
- boilerplate.go.txt
- boilerplate.Makefile.txt
- boilerplate.py
- boilerplate.py.txt
- boilerplate.sh.txt
- boilerplate_test.py
- check_conformance_test_requirements.go
- e2e-cluster-size.sh
- e2e-down.sh
- e2e-grow-cluster.sh
- e2e-shrink-cluster.sh
- e2e-status.sh
- e2e-up.sh
- gen-swagger-docs.sh
- benchmark-dockerized.sh
- OWNERS
- README.md
- test-cmd-dockerized.sh
- test-dockerized.sh
- test-integration-dockerized.sh
- update-dockerized.sh
- verify-dockerized.sh
- exceptions.yaml
- kube-api-linter.yaml
- OWNERS
- .gitattributes
- etcd.sh
- golang.sh
- init.sh
- logging.sh
- protoc.sh
- test.sh
- util.sh
- verify-generated.sh
- version.sh
- build.sh
- clean.sh
- cross.sh
- make-help.sh
- test-cmd.sh
- test-e2e-node.sh
- test-integration.sh
- test.sh
- update.sh
- verify.sh
- testuser.csr
- testuser.key
- ca.crt
- ca.key
- bar.yaml
- example-crd-1-cluster-scoped-resource.yaml
- example-crd-1-cluster-scoped.yaml
- example-crd-1-namespaced-resource.yaml
- example-crd-1-namespaced.yaml
- foo-2.yaml
- foo-added-subfield.yaml
- foo-deleted-subfield.yaml
- foo-updated-subfield.yaml
- foo.yaml
- multi-crd-list-added-field.yaml
- multi-crd-list-deleted-field.yaml
- multi-crd-list-updated-field.yaml
- multi-crd-list.yaml
- resource.yaml
- configmap.yaml
- deployment.yaml
- pod.yaml
- secret.yaml
- pod-apply-selector.yaml
- pod-dont-apply.yaml
- configmap.yaml
- deployment.yaml
- kustomization.yaml
- service.yaml
- deployment-l1.yaml
- deployment-l2.yaml
- deployment-null.yml
- resourcesquota-null.yml
- a.yaml
- b.yaml
- svc.yaml
- a.yml
- b.yml
- nginx-broken.yaml
- nginx.yaml
- nginx.yaml
- busybox-broken.yaml
- busybox.yaml
- busybox.yaml
- busybox-broken.yaml
- busybox.yaml
- busybox.yaml
- busybox-broken.yaml
- busybox.yaml
- busybox.yaml
- deployment-after.yaml
- deployment-before.yaml
- sorted-pod1.yaml
- sorted-pod2.yaml
- sorted-pod3.yaml
- auth-tokens.csv
- configmap.yaml
- csr.yml
- deployment-label-change1.yaml
- deployment-label-change2.yaml
- deployment-label-change3.yaml
- deployment-multicontainer-resources.yaml
- deployment-multicontainer.yaml
- deployment-revision1.yaml
- deployment-revision2.yaml
- deployment-with-UnixUserID.yaml
- dockerconfig.json
- frontend-controller.yaml
- frontend-replicaset.yaml
- invalid-deployment-unknown-and-duplicate-fields.yaml
- invalid-pod.yaml
- invalid-rc-with-empty-args.yaml
- kubernetes-service.yaml
- list.yaml
- multi-resource-1.yaml
- multi-resource-2.yaml
- multi-resource-3.yaml
- multi-resource-4.yaml
- multi-resource-json-modify.json
- multi-resource-json.json
- multi-resource-list-modify.json
- multi-resource-list.json
- multi-resource-rclist-modify.json
- multi-resource-rclist.json
- multi-resource-svclist-modify.json
- multi-resource-svclist.json
- multi-resource-yaml-modify.yaml
- multi-resource-yaml.yaml
- OWNERS
- pod-apply-status.yaml
- pod-apply.yaml
- pod-changed.yaml
- pod-restricted-localhost.yaml
- pod-restricted-runtime-default.yaml
- pod-run-as-non-root.yaml
- pod-with-api-env.yaml
- pod-with-large-name.yaml
- pod-with-metadata-and-probes.yaml
- pod-with-precision.json
- pod.yaml
- README.md
- redis-slave-replicaset.yaml
- rollingupdate-daemonset-rv2.yaml
- rollingupdate-daemonset.yaml
- rollingupdate-statefulset-rv2.yaml
- rollingupdate-statefulset.yaml
- scale-deploy-1.yaml
- scale-deploy-2.yaml
- scale-deploy-3.yaml
- secret.yaml
- service-revision1.yaml
- service-revision2.yaml
- tls.crt
- tls.key
- sorted.go
- sorted_test.go
- plugin.go
- sorted.go
- unsorted.go
- config.yaml
- example.golangci.yml
- main.go
- README.md
- go.mod
- go.sum
- go.work
- doc.go
- documentation-list.yaml
- documentation.md
- main.go
- metric.go
- main.go
- metrics.go
- metrics.go
- OWNERS
- stable-metrics-list.yaml
- test-stable-metrics-list.yaml
- decode_metric.go
- doc.go
- endpoint-mappings.yaml
- endpoint_mapping.go
- error.go
- find_stable_metric.go
- go.mod
- go.sum
- go.work
- main.go
- main_test.go
- OWNERS
- README.md
- stability-utils.sh
- test-update.sh
- test-verify.sh
- update-documentation-metrics.sh
- update-documentation.sh
- publishing-verifier.go
- main.go
- README.md
- .gitignore
- go.mod
- go.sum
- go.work
- README.md
- excluded-flags.txt
- OWNERS
- .descriptions_failures
- .import-aliases
- .spelling_failures
- _update-generated-proto-bindings-dockerized.sh
- _update-generated-protobuf-dockerized.sh
- apidiff.sh
- benchmark-go.sh
- build-cross.sh
- build-go.sh
- cherry_pick_pull.sh
- dependency-unit-tests.conf
- dev-build-and-push.sh
- dev-build-and-up.sh
- dev-push-conformance.sh
- diff-protobuf.sh
- e2e-node-test.sh
- generate-docs.sh
- get-build.sh
- ginkgo-e2e.sh
- go-apidocs.conf
- golangci-hints.yaml
- golangci.yaml
- golangci.yaml.in
- grab-profiles.sh
- install-etcd.sh
- install-protoc.sh
- lint-dependencies.sh
- local-up-cluster.sh
- logcheck.conf
- module-graph.sh
- OWNERS
- pin-dependency.sh
- print-workspace-status.sh
- README.md
- run-prometheus-on-etcd-scrapes.sh
- serve-prom-scrapes.sh
- test-go.sh
- unwanted-dependencies.json
- update-all.sh
- update-codegen.sh
- update-conformance-yaml.sh
- update-featuregates.sh
- update-generated-api-compatibility-data.sh
- update-generated-docs.sh
- update-generated-stable-metrics.sh
- update-go-apidocs.sh
- update-gofmt.sh
- update-golangci-lint-config.sh
- update-import-aliases.sh
- update-internal-modules.sh
- update-kustomize.sh
- update-metrics-documentation-list.sh
- update-mocks.sh
- update-netparse-cve.sh
- update-openapi-spec.sh
- update-owners-fmt.sh
- update-tools.sh
- update-translations.sh
- update-vendor-licenses.sh
- update-vendor.sh
- verify-all.sh
- verify-api-groups.sh
- verify-boilerplate.sh
- verify-cli-conventions.sh
- verify-codegen.sh
- verify-conformance-requirements.sh
- verify-conformance-yaml.sh
- verify-deadcode-elimination.sh
- verify-description.sh
- verify-e2e-images.sh
- verify-e2e-test-ownership.sh
- verify-external-dependencies-version.sh
- verify-featuregates.sh
- verify-fieldname-docs.sh
- verify-file-sizes.sh
- verify-flags-underscore.py
- verify-generated-docs.sh
- verify-generated-stable-metrics.sh
- verify-go-apidocs.sh
- verify-gofmt.sh
- verify-golangci-lint-config.sh
- verify-golangci-lint-pr-hints.sh
- verify-golangci-lint.sh
- verify-govulncheck.sh
- verify-import-aliases.sh
- verify-import-boss.sh
- verify-imports.sh
- verify-internal-modules.sh
- verify-licenses.sh
- verify-metrics-documentation-list.sh
- verify-metrics-naming.sh
- verify-mocks.sh
- verify-netparse-cve.sh
- verify-no-vendor-cycles.sh
- verify-non-mutating-validation.sh
- verify-openapi-docs-urls.sh
- verify-openapi-spec.sh
- verify-owners-fmt.sh
- verify-pkg-names.sh
- verify-prerelease-lifecycle-tags.sh
- verify-prometheus-imports.sh
- verify-publishing-bot.sh
- verify-readonly-packages.sh
- verify-shellcheck.sh
- verify-spelling.sh
- verify-staging-meta-files.sh
- verify-test-code.sh
- verify-test-featuregates.sh
- verify-test-images.sh
- verify-testing-import.sh
- verify-typecheck.sh
- verify-vendor-licenses.sh
- verify-vendor.sh
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- NOTICE
- LICENSE
- NOTICE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- LICENSE
- OWNERS
- colors.md
- LICENSE
- logo.pdf
- logo.png
- logo.svg
- logo_with_border.pdf
- logo_with_border.png
- logo_with_border.svg
- name_blue.pdf
- name_blue.png
- name_blue.svg
- name_white.pdf
- name_white.png
- name_white.svg
- OWNERS
- usage_guidelines.md
- mutating_loader.go
- mutating_loader_test.go
- validating_loader.go
- validating_loader_test.go
- loader.go
- loader_test.go
- util.go
- util_test.go
- warnings.go
- warnings_test.go
- scheme.go
- util.go
- util_test.go
- util.go
- util_test.go
- OWNERS
- util.go
- util_test.go
- make.go
- OWNERS
- util.go
- util_test.go
- warnings.go
- warnings_test.go
- util.go
- util_test.go
- make.go
- OWNERS
- util.go
- util_test.go
- warnings.go
- warnings_test.go
- servicecidr.go
- servicecidr_test.go
- util.go
- util_test.go
- compatibility_tester.go
- applyconfiguration_test.go
- backward_compatibility_test.go
- conversion.go
- conversion_test.go
- copy_test.go
- deep_copy_test.go
- defaulting_test.go
- doc.go
- fuzzer.go
- install.go
- meta_test.go
- node_example.json
- OWNERS
- replication_controller_example.json
- serialization_proto_test.go
- serialization_test.go
- unstructured_test.go
- validate_pod_level_defaults_test.go
- validation.go
- validation_test.go
- util.go
- util_test.go
- util.go
- util_test.go
- util.go
- util_test.go
- helpers.go
- helpers_test.go
- util.go
- util_test.go
- OWNERS
- OWNERS
- fuzzer.go
- latest.go
- conversion.go
- conversion_test.go
- doc.go
- register.go
- types.go
- zz_generated.conversion.go
- zz_generated.deepcopy.go
- zz_generated.model_name.go
- conversion.go
- conversion_test.go
- doc.go
- register.go
- types.go
- zz_generated.conversion.go
- zz_generated.deepcopy.go
- zz_generated.defaults.go
- zz_generated.model_name.go
- doc.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- static_suffix.go
- static_suffix_test.go
- validation.go
- validation_test.go
- warnings.go
- warnings_test.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- roundtrip_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- conversion.go
- defaults.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- defaults.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- defaults.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- defaults.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- defaults.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- annotations.go
- doc.go
- helpers.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- conversion.go
- defaults.go
- doc.go
- helpers.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- defaults.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- defaults.go
- defaults_test.go
- doc.go
- helpers.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- helpers.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- install.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- qos.go
- helpers.go
- helpers_test.go
- install.go
- install_test.go
- OWNERS
- helpers.go
- helpers_test.go
- qos.go
- qos_test.go
- helpers.go
- helpers_test.go
- exemplar_pod.yaml
- validation.go
- validation_test.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- OWNERS
- register.go
- validation.go
- validation_test.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- events.go
- events_test.go
- names.go
- names_test.go
- OWNERS
- validation.go
- validation_test.go
- annotation_key_constants.go
- doc.go
- json.go
- objectreference.go
- OWNERS
- register.go
- resource.go
- taint.go
- taint_test.go
- toleration.go
- toleration_test.go
- types.go
- types_test.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- install.go
- conversion.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- doc.go
- register.go
- fuzzer.go
- install.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- doc.go
- OWNERS
- register.go
- types.go
- fuzzer.go
- install.go
- default-internal.go
- defaults_test.go
- helpers.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- conversion.go
- conversion_test.go
- defaults.go
- defaults_test.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- validation.go
- validation_test.go
- doc.go
- register.go
- types.go
- zz_generated.deepcopy.go
- fuzzer.go
- install.go
- doc.go
- register.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- OWNERS
- register.go
- types.go
- zz_generated.deepcopy.go
- install.go
- doc.go
- register.go
- validation.go
- zz_generated.conversion.go
- zz_generated.defaults.go
- zz_generated.validations.go
- doc.go
- register.go
- types.go
- OWNERS
- .import-restrictions
- OWNERS
- .generated_files
- .gitattributes
- .gitignore
- .go-version
- .import-restrictions
- AGENTS.md
- CHANGELOG.md
- code-of-conduct.md
- CONTRIBUTING.md
- go.mod
- go.sum
- go.work
- go.work.sum
- LICENSE
- Makefile
- OWNERS
- OWNERS_ALIASES
- README.md
- SECURITY_CONTACTS
- SUPPORT.md
# Installation Guide
1. Get the code
git clone https://github.com/kubernetes/kubernetes
Downloads the entire project code from GitHub to your computer.
cd kubernetes
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
docker build -f build/pause/Dockerfile -t kubernetes .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 kubernetes
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Go
MediumPrerequisites
go build ./...
Compiles the Go program into an executable.
go run .
Runs the Go program directly without a separate build step.
If the build finishes without errors, it worked. If you used go run ., check the terminal output.
4. Make
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
make quick-release
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
