티스토리 뷰
docker search code
라고 이미지 검색을 하면
이미지 중에 codercom/code-server 이 있는데 이 이미지를 pull 받는다.
docker pull codercom/code-server:latest
그리고 나서 이 이미지를 활용해서 pod를 만드는데 나는 deployment를 만들었다.
한가지 빠뜨리면 안되는 것은 퍼시스턴트 볼륨이 필요하다는 것이다.
apiVersion: apps/v1
kind: Deployment
metadata:
name: #######
labels:
app: #######
namespace: #######
spec:
replicas: 1
selector:
matchLabels:
app: #######
template:
metadata:
labels:
app: #######
spec:
containers:
- name: #######
image: codercom/code-server:latest
env:
- name: PASSWORD
value: #######
imagePullPolicy: Always
ports:
- containerPort: 8080
volumeMounts:
- mountPath: /var/lib/vscode/data
name: #######
volumes:
- name:#######
persistentVolumeClaim:
claimName: #######
'CLOUD > Kubernetes' 카테고리의 다른 글
[kubernetes/k8s] 쿠버네티스 클러스터 구성하기 #1 Master node (0) | 2022.03.15 |
---|---|
statefulset 디버깅하기 (0) | 2022.02.10 |
[Kubernetes] secret을 만들어서 ingress에 openssl tls적용 (crt, key) (0) | 2021.11.01 |
[쿠버네티스] Ingress 에서 HTTPS 적용하기 (cert-manager, let's encrypt) (0) | 2021.11.01 |
[Bare Metal에서 Ingress 로드밸런서로] Kubernetest 호스트 정의하기 + 에러 해결 (0) | 2021.10.28 |