{
	"id": "f78e2aaf-a13e-4fa2-bd8f-e2185b069a36",
	"created_at": "2026-04-06T00:06:50.072608Z",
	"updated_at": "2026-04-10T03:22:13.324359Z",
	"deleted_at": null,
	"sha1_hash": "268543782a495cdf575c604bc05dae537e494886",
	"title": "Cluster Administration",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 55091,
	"plain_text": "Cluster Administration\r\nArchived: 2026-04-05 18:07:27 UTC\r\nLower-level detail relevant to creating or administering a Kubernetes cluster.\r\nThe cluster administration overview is for anyone creating or administering a Kubernetes cluster. It assumes some\r\nfamiliarity with core Kubernetes concepts.\r\nPlanning a cluster\r\nSee the guides in Setup for examples of how to plan, set up, and configure Kubernetes clusters. The solutions\r\nlisted in this article are called distros.\r\nNote:\r\nNot all distros are actively maintained. Choose distros which have been tested with a recent version of\r\nKubernetes.\r\nBefore choosing a guide, here are some considerations:\r\nDo you want to try out Kubernetes on your computer, or do you want to build a high-availability, multi-node cluster? Choose distros best suited for your needs.\r\nWill you be using a hosted Kubernetes cluster, such as Google Kubernetes Engine, or hosting your own\r\ncluster?\r\nWill your cluster be on-premises, or in the cloud (IaaS)? Kubernetes does not directly support hybrid\r\nclusters. Instead, you can set up multiple clusters.\r\nIf you are configuring Kubernetes on-premises, consider which networking model fits best.\r\nWill you be running Kubernetes on \"bare metal\" hardware or on virtual machines (VMs)?\r\nDo you want to run a cluster, or do you expect to do active development of Kubernetes project code?\r\nIf the latter, choose an actively-developed distro. Some distros only use binary releases, but offer a greater\r\nvariety of choices.\r\nFamiliarize yourself with the components needed to run a cluster.\r\nManaging a cluster\r\nLearn how to manage nodes.\r\nRead about Node autoscaling.\r\nLearn how to set up and manage the resource quota for shared clusters.\r\nSecuring a cluster\r\nhttps://kubernetes.io/docs/concepts/cluster-administration/\r\nPage 1 of 2\n\nGenerate Certificates describes the steps to generate certificates using different tool chains.\r\nKubernetes Container Environment describes the environment for Kubelet managed containers on a\r\nKubernetes node.\r\nControlling Access to the Kubernetes API describes how Kubernetes implements access control for its own\r\nAPI.\r\nAuthenticating explains authentication in Kubernetes, including the various authentication options.\r\nAuthorization is separate from authentication, and controls how HTTP calls are handled.\r\nUsing Admission Controllers explains plug-ins which intercepts requests to the Kubernetes API server after\r\nauthentication and authorization.\r\nAdmission Webhook Good Practices provides good practices and considerations when designing mutating\r\nadmission webhooks and validating admission webhooks.\r\nUsing Sysctls in a Kubernetes Cluster describes to an administrator how to use the sysctl command-line\r\ntool to set kernel parameters .\r\nAuditing describes how to interact with Kubernetes' audit logs.\r\nSecuring the kubelet\r\nControl Plane-Node communication\r\nTLS bootstrapping\r\nKubelet authentication/authorization\r\nOptional Cluster Services\r\nDNS Integration describes how to resolve a DNS name directly to a Kubernetes service.\r\nLogging and Monitoring Cluster Activity explains how logging in Kubernetes works and how to\r\nimplement it.\r\nSource: https://kubernetes.io/docs/concepts/cluster-administration/\r\nhttps://kubernetes.io/docs/concepts/cluster-administration/\r\nPage 2 of 2",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"MITRE"
	],
	"references": [
		"https://kubernetes.io/docs/concepts/cluster-administration/"
	],
	"report_names": [
		"cluster-administration"
	],
	"threat_actors": [],
	"ts_created_at": 1775434010,
	"ts_updated_at": 1775791333,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/268543782a495cdf575c604bc05dae537e494886.pdf",
		"text": "https://archive.orkl.eu/268543782a495cdf575c604bc05dae537e494886.txt",
		"img": "https://archive.orkl.eu/268543782a495cdf575c604bc05dae537e494886.jpg"
	}
}