https://github.com/hiyali/k8s-handbook
Quick deep dive in kubernetes.
https://github.com/hiyali/k8s-handbook
deep-dive k8s kubernetes quick-look
Last synced: over 1 year ago
JSON representation
Quick deep dive in kubernetes.
- Host: GitHub
- URL: https://github.com/hiyali/k8s-handbook
- Owner: hiyali
- License: mit
- Created: 2020-05-13T10:18:55.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-05-07T10:45:11.000Z (about 4 years ago)
- Last Synced: 2025-01-23T01:22:59.463Z (over 1 year ago)
- Topics: deep-dive, k8s, kubernetes, quick-look
- Size: 16.6 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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 | |