쿠버네티스의 yaml을 배포할때 어떤 apiVersion을 사용해야할지 감이 잡히지 않는다.
외국의 블로그 포스팅(바로가기)에서 감사하게도 각 kind에 따른 apiVersion을 정의 해주었다.
- 2018년 6월 4일 updated version
Which apiVersion
should I use?
Kind | apiVersion |
---|---|
CertificateSigningRequest | certificates.k8s.io/v1beta1 |
ClusterRoleBinding | rbac.authorization.k8s.io/v1 |
ClusterRole | rbac.authorization.k8s.io/v1 |
ComponentStatus | v1 |
ConfigMap | v1 |
ControllerRevision | apps/v1 |
CronJob | batch/v1beta1 |
DaemonSet | extensions/v1beta1 |
Deployment | extensions/v1beta1 |
Endpoints | v1 |
Event | v1 |
HorizontalPodAutoscaler | autoscaling/v1 |
Ingress | extensions/v1beta1 |
Job | batch/v1 |
LimitRange | v1 |
Namespace | v1 |
NetworkPolicy | extensions/v1beta1 |
Node | v1 |
PersistentVolumeClaim | v1 |
PersistentVolume | v1 |
PodDisruptionBudget | policy/v1beta1 |
Pod | v1 |
PodSecurityPolicy | extensions/v1beta1 |
PodTemplate | v1 |
ReplicaSet | extensions/v1beta1 |
ReplicationController | v1 |
ResourceQuota | v1 |
RoleBinding | rbac.authorization.k8s.io/v1 |
Role | rbac.authorization.k8s.io/v1 |
Secret | v1 |
ServiceAccount | v1 |
Service | v1 |
StatefulSet | apps/v1 |
End of Document
반응형
'DevOps > 쿠버네티스' 카테고리의 다른 글
[쿠버네티스 기초]spring boot rest application POD 배포하기(part2) (1069) | 2018.06.26 |
---|---|
[쿠버네티스 기초]spring boot rest application POD 배포하기(part1) (1422) | 2018.06.25 |
젠킨스(with 쿠버네티스 플러그인)가 쿠버네티스에서 동작하는 원리, 생명주기, 특징 (955) | 2018.06.24 |
쿠버네티스 yaml 스펙 상세 설명 (1058) | 2018.06.24 |
쿠버네티스 관리자 계정 들어가기 (1080) | 2018.05.03 |
쿠버네티스에서 POD, Node의 리스소 관리(CPU, memory, 등) (1111) | 2018.05.03 |