본문 바로가기
IT Tech/Cloud Native

[CKA] Services

by _><- 2022. 3. 4.
반응형

분리된 네트워크상태에서 통신될 수 있도록 서비스 제공

# Services Type

- NodePort : selector와 labels가 동일한 app이름을 가지고 관리됨

- ClusterIP : 

- LoadBalancer : 

출처 :&amp;amp;nbsp;https://images.app.goo.gl/YZwtSDszPRozBQ5M8

 

출처 :&amp;nbsp;https://anote.dev/services-clusterip-in-kubernetes/

 

# Cluster IP 설정 YAML파일 

apiVersion: v1
kind: Service
metadata:
  name: nginx-clusterip-service

spec:
  type: ClusterIP
  ports:
    - targetPort: 80
      port: 80
  selector:
    app: nginx

 

# service 내용 조회

kubectl describe svc

 

# Service 포트 5050으로 노출시키기

kubectl expose pod redis --port=5050 --name redis-service

 

반응형

'IT Tech > Cloud Native' 카테고리의 다른 글

[CKA] 북마크, Bookmark  (0) 2022.03.04
[CKA] Imperative, Declarative  (0) 2022.03.04
[CKA] Namespaces  (0) 2022.03.03
[CKA] Deployments  (0) 2022.03.03
[CKA] Replication, ReplicaSet  (0) 2022.02.28