A quick look at Kubernetes
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 |