Skip to content

hiyali/k8s-handbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

k8s-handbook

A quick look at Kubernetes

K8s objects

Name Shortname Scope Concept Category Explain
Node no physical cluster A node may be a virtual or physical machine, depending on the cluster.
PersistentVolume pv physical cluster -
Namespace ns cluster A namespace virtual clusters that backed by the same physical cluster (-n same with --namespace in command arguments)
PersistentVolumeClaim pvc cluster -
StorageClass sc cluster -
Pod po ns The smallest and simplest unit in the Kubernetes object model that you create or deploy.
ReplicaSet rs ns Maintain a stable set of replica Pods running at any given time.
ReplicationController rc ns may deprecated
Service svc ns An abstract way to expose an application running on a set of Pods as a network service.
Job job ns Creates one or more Pods and ensures that a specified number of them successfully terminate.
CronJob ns
Endpoint ns
Ingress ing ns Ingress may provide load balancing, SSL termination and name-based virtual hosting.
Deployment deploy ns Provides declarative updates for Pods and ReplicaSets.
DaemonSet ds ns
ServiceAccount sa ns Security
Role ns Security
RoleBinding ns Security
ClusterRole cluster Security
ClusterRoleBinding cluster Security
PodSecurityPolicy psp cluster Security
NetworkPolicy cluster Security
LimitRange cluster Security
ResourceQuota cluster Security
HorizontalPodAutoscaler hpa namespace Resilience
ClusterAutoscaler cluster Resilience
PodDisruptionBudget pdb namespace Resilience
Workflow wf ns Workflow
WorkflowTemplate wftmpl ns Workflow
ClusterWorkflowTemplate cwft cluster Workflow
CronWorkflow cwf ns Workflow

Releases

No releases published

Sponsor this project

Packages

No packages published