Kubernetes LeaderWorkerSet 사용 가이드
설치
References
helm pull oci://registry.k8s.io/lws/charts/lws --version 0.7.0
helm show values oci://registry.k8s.io/lws/charts/lws --version 0.7.0 \
> lws-0.7.0.yaml
helm template lws oci://registry.k8s.io/lws/charts/lws \
--version 0.7.0 \
-n lws-system \
> lws.yaml
helm upgrade -i lws oci://registry.k8s.io/lws/charts/lws \
--history-max 5 \
--create-namespace \
--version 0.7.0 \
-n lws-system
LeaderWorkerSet
apiVersion: leaderworkerset.x-k8s.io/v1
kind: LeaderWorkerSet
spec:
replicas: 1
leaderWorkerTemplate:
size: 2
leaderTemplate:
spec: {}
workerTemplate:
spec: {}
startupPolicy: LeaderCreated|LeaderReady- 기본값:
LeaderCreated
- 기본값:
leaderWorkerTemplaterestartPolicy: RecreateGroupOnPodRestart|None- 기본값:
RecreateGroupOnPodRestart None: Failed pod만 재시작합니다.
- 기본값: