인프런 커뮤니티 질문&답변
기본 values 파일과 service name에 대한 질문이 있습니다.
작성
·
5
·
수정됨
0
안녕하세요.
섹션 18에서 values-dev.yaml과 같은 파일을 만들면, values.yaml은 자동으로 읽어온다고 설명해주셨는데, 명령어에는 values-dev.yaml만 명시했는데 자동으로 읽어오는 values.yaml의 조건이 있나요?
가령, 같은 디렉토리에 있어야 된다던지, 모든 values 파일은 무조건 소문자 values로 시작하고 values.yaml 파일은 반드시 존재해야하는 그런 규칙이 있나 해서 여쭤봅니다.
그리고 helm을 통해서 service를 생성할 경우 컨테이너 포트의 이름이 http이고 서비스 포트의 이름도 동일한 http이던데요, 이 둘이 같을 때 문제가 되는 상황은 없는지 궁금합니다.
apiVersion: v1
kind: Service
metadata:
name: api-tester-2223
labels:
helm.sh/chart: api-tester-0.1.0
app.kubernetes.io/name: api-tester
app.kubernetes.io/instance: api-tester-2223
app.kubernetes.io/version: "v1.0.0"
app.kubernetes.io/managed-by: Helm
spec:
type: NodePort
ports:
- port: 80
targetPort: http
protocol: TCP
name: http
nodePort: 32223
selector:
app.kubernetes.io/name: api-tester
app.kubernetes.io/instance: api-tester-2223containers:
- name: api-tester
securityContext:
{}
image: "1pro/api-tester:v1.0.0"
imagePullPolicy: Always
ports:
- name: http
containerPort: 8080
protocol: TCP답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!




