Ingress/Service 관리
사용자는 DevOps Console을 사용해서 Ingress/Service를 추가하고 관리할 수 있습니다.
Ingress/Service 관리 시작하기
Ingress/Service 관리를 시작하려면 다음 절차를 따르세요.
- 메인 페이지에서 프로젝트 카드를 클릭하세요. 프로젝트 대시보드 페이지로 이동합니다.
- 왼쪽 메뉴에서 빌드/배포 > Ingress/Service 관리 메뉴를 클릭하세요. Ingress/Service 관리 페이지로 이동합니다.
Ingress 관리
- Ingress/Service 관리 페이지에서 Ingress 탭을 클릭하세요.
- Ingress 탭에서 K8S 클러스터와 네임스페이스를 선택하세요. 선택된 네임스페이스에 속한 Ingress 목록이 조회됩니다.
Ingress
참고
네임스페이스에 생성된 모든 Ingress가 표시되지 않고,
DevOps Console에서 생성한 Ingress 만 표시됩니다.| 항목 | 설명 |
|---|---|
| K8S 클러스터 | 목록에서 K8S 클러스터를 선택하세요. |
| 네임스페이스 | 목록에서 네임스페이스를 선택하세요. 선택한 네임스페이스에 생성된 Ingress가 조회됩니다. |
| Ingress 목록 | Ingress 목록을 표시합니다. |
| 검색 | Ingress를 검색할 수 있습니다. |
| 추가 | Ingress를 추가할 수 있습니다. |
표. Ingress 관리 화면 항목
Ingress 추가하기
Ingress를 추가하려면 다음 절차를 따르세요.
- Ingress 탭에서 추가 버튼을 클릭하세요. Ingress 추가 팝업창이 열립니다.
- Ingress 추가 팝업창에서 정보 입력 후 확인 버튼을 클릭하세요.
- 확인 팝업창에서 확인 버튼을 클릭하여 Ingress 추가를 완료하세요.
항목 설명 Ingress명 Ingress명을 입력하세요. K8S 클러스터 Ingress가 생성될 K8S 클러스터를 표시합니다. 네임스페이스 Ingress가 생성될 네임스페이스를 표시합니다. Service Service 목록 중 Ingress가 Target으로 사용할 Service를 선택하세요. Rules Ingress에 설정할 Host, Path, Service Port를 입력하세요.
추가를 클릭하여 여러 개를 입력할 수 있습니다.표. Ingress 추가 입력 항목
Ingress 상세보기
Ingress 상세정보를 조회하려면 다음 절차를 따르세요.
- Ingress 탭에서 조회할 Ingress를 클릭하세요. Ingress 상세 페이지로 이동합니다.
- Ingress 상세 페이지에서 Ingress의 상세정보를 확인하세요.
- 보기 아이콘을 클릭하면 Ingress YAML 팝업창이 열립니다.
- Ingress YAML 팝업창에서 Ingress YAML 내용을 확인할 수 있습니다.
Ingress 수정하기
주의
블루/그린 배포, 카나리에서 사용 중인 Ingress는 수정할 수 없습니다.
Ingress를 수정하려면 다음 절차를 따르세요.
- Ingress 탭에서 수정할 Ingress를 클릭하세요. Ingress 상세 페이지로 이동합니다.
- Ingress 상세 페이지에서 수정 버튼을 클릭하세요. Ingress 수정 팝업창이 열립니다.
- Ingress 수정 팝업창에서 Ingress 정보를 수정하고 확인 버튼을 클릭하세요.
- 확인 팝업창에서 확인 버튼을 클릭하여 Ingress 수정을 완료하세요.
Ingress 삭제하기
주의
블루/그린 배포, 카나리에서 사용하고 있는 Ingress는 삭제할 수 없습니다.
Ingress를 삭제하려면 다음 절차를 따르세요.
- Ingress 탭에서 삭제할 Ingress를 클릭하세요. Ingress 상세 페이지로 이동합니다.
- Ingress 상세 페이지에서 삭제 버튼을 클릭하세요.
- 확인 팝업창에서 확인 버튼을 클릭하여 Ingress 삭제를 완료하세요.
Service 관리
- Ingress/Service 관리 페이지에서 Service 탭을 클릭하세요.
- Service 탭에서 K8S 클러스터와 네임스페이스를 선택하세요. 선택된 네임스페이스에 속한 Service 목록이 조회됩니다.
Service
참고
네임스페이스에 생성된 모든 Service가 표시되지 않고,
DevOps Console에서 생성한 Service만 표시됩니다.| 항목 | 설명 |
|---|---|
| K8S 클러스터 | 목록에서 K8S 클러스터를 선택하세요. |
| 네임스페이스 | 목록에서 네임스페이스를 선택하세요. 선택한 네임스페이스에 생성된 Service가 조회됩니다. |
| Service 목록 | Service 목록을 표시합니다. |
| 검색 | Service를 검색할 수 있습니다. |
| 추가 | Service를 추가할 수 있습니다. |
| External Endpoint 정보 아이콘 | 관련 추가 정보가 있는 경우 내용을 표시합니다. |
표. Service 관리 화면 항목
Service 추가하기
Service를 추가하려면 다음 절차를 따르세요.
- Service 탭에서 추가 버튼을 클릭하세요. Service 추가 팝업창이 열립니다.
- Service 추가 팝업창에서 정보를 입력 후 확인 버튼을 클릭하세요.
- 확인 팝업창에서 확인 버튼을 클릭하여 Service 추가를 완료하세요.
항목 설명 Service명 Service 명을 입력하세요. K8S 클러스터 Service가 생성될 K8S 클러스터를 표시합니다. 네임스페이스 Service가 생성될 네임스페이스를 표시합니다. 타입 Service의 타입을 선택 ClusterIPNodePortLoadBalancer
Deployment Service의 Target이 될 Deployment를 목록에서 선택하세요. Ports Service가 사용할 Port Name, Port, Target, Protocol을 입력하세요.
추가 버튼을 클릭하여 여러 개를 입력할 수 있습니다.표. Service 추가하기 입력 항목
Service 상세보기
Service 상세정보를 조회하려면 다음 절차를 따르세요.
- Service 탭에서 상세보기를 원하는 Service를 클릭하세요. Service 상세 페이지로 이동합니다.
- Service 상세 페이지에서 상세정보를 확인합니다.
- 보기 아이콘을 클릭하면 Service YAML 팝업창이 열립니다.
- Service YAML 팝업창에서 Service YAML 내용을 확인할 수 있습니다.
Service 수정하기
주의
블루/그린 배포에서 사용하고 있는 Service는 수정이 불가합니다.
Service를 수정하려면 다음 절차를 따르세요.
- Service 탭에서 수정을 원하는 Service를 클릭하세요. Service 상세 페이지로 이동합니다.
- Service 상세 페이지에서 수정 버튼을 클릭하세요. Service 수정 팝업창이 열립니다.
- Service 수정 팝업창에서 Service 정보를 수정하고 확인 버튼을 클릭하세요.
- 확인 팝업창에서 확인 버튼을 클릭하여 Service 수정을 완료하세요.
Service 삭제하기
주의
블루/그린 배포에서 사용하고 있는 Service는 삭제가 불가합니다.
Service를 삭제하려면 다음 절차를 따르세요.
- Service 탭 화면에서 수정을 원하는 Service를 클릭하세요. Service 상세 페이지로 이동합니다.
- Service 상세 페이지에서 삭제 버튼을 클릭하세요.
- 확인 팝업창에서 확인 버튼을 클릭하여 Service 삭제를 완료하세요.