2025-03-14 21:59:59 -06:00
|
|
|
# kubectl create
|
|
|
|
|
|
|
|
|
|
> 파일 또는 `stdin`에서 리소스를 생성.
|
2025-12-16 10:20:31 -07:00
|
|
|
> 더 많은 정보: <https://kubernetes.io/docs/reference/kubectl/generated/kubectl_create>.
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 리소스 정의 파일을 사용하여 리소스 생성:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kubectl create {{[-f|--filename]}} {{경로/대상/파일.yml}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- `stdin`에서 리소스 생성:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`kubectl create {{[-f|--filename]}} -`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 배포 생성:
|
|
|
|
|
|
|
|
|
|
`kubectl create deployment {{배포_이름}} --image={{이미지}}`
|
|
|
|
|
|
|
|
|
|
- 복제본과 함께 배포 생성:
|
|
|
|
|
|
|
|
|
|
`kubectl create deployment {{배포_이름}} --image={{이미지}} --replicas={{복제본_수}}`
|
|
|
|
|
|
|
|
|
|
- 서비스 생성:
|
|
|
|
|
|
|
|
|
|
`kubectl create service {{서비스_유형}} {{서비스_이름}} --tcp={{포트}}:{{대상_포트}}`
|
|
|
|
|
|
|
|
|
|
- 네임스페이스 생성:
|
|
|
|
|
|
|
|
|
|
`kubectl create namespace {{네임스페이스_이름}}`
|