---
title: "Cluster ACG 설정"
slug: "k8s-k8suse-acg"
tags: ["Kubernetes Service 사용", "kubernetes Service 기능 사용", "Kubernetes Service (VPC)"]
updated: 2026-05-21T09:01:37Z
published: 2026-05-21T09:03:11Z
canonical: "guide-gov.ncloud-docs.com/k8s-k8suse-acg"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://guide-gov.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cluster ACG 설정

<p class="platform-info type-vpc">VPC 환경에서 이용 가능합니다.</p>

Ncloud Kubernetes Service를 통해 생성된 클러스터는 `nks-*-*` 으로 명명된 클러스터 [ACG (Access Control Group)](/docs/compute-compute-2-3-vpc)를 사용합니다.
`nks-*-*` ACG는 클러스터 구성 노드가 사용하는 네트워크 인터페이스에 적용되어 있으며, 클러스터 네트워킹을 위한 규칙이 구성되어 있습니다.

## 기본 ACG 규칙<a name="기본ACG규칙"></a>

클러스터 생성 시 ACG의 인바운드 및 아웃바운드 규칙은 기본적으로 아래와 같이 구성되어 있습니다.

- Inbound

| 프로토콜 | 접근 소스 | 허용 포트 | 메모                                   |
| -------- | --------- | --------- | -------------------------------------- |
| ICMP     | nks-\*-\* |           | automatically created, don't delete it |
| TCP      | nks-\*-\* | 1-65535   | automatically created, don't delete it |
| UDP      | nks-\*-\* | 1-65535   | automatically created, don't delete it |

- Outbound

| 프로토콜 | 목적지    | 허용 포트 | 메모                                   |
| -------- | --------- | --------- | -------------------------------------- |
| ICMP     | 0.0.0.0/0 |           | automatically created, don't delete it |
| TCP      | 0.0.0.0/0 | 1-65535   | automatically created, don't delete it |
| UDP      | 0.0.0.0/0 | 1-65535   | automatically created, don't delete it |

## 필수 ACG 규칙<a name="필수ACG규칙"></a>

:::(Info) (참고)
- CNI Plugin으로 Cilium을 선택한 경우 해당됩니다.
:::

사용자는 구성 노드 간 포트 제한이 필요한 경우 클러스터 ACG를 수정하여 사용할 수 있습니다.
Kubernetes는 다양한 컴포넌트들이 상호작용하며 동작하므로 클러스터 네트워킹을 위해 최소한 아래 규칙이 허용되어 있어야 합니다.

:::(Warning) (주의)
- 필수 ACG 규칙 이외에 클러스터에서 사용 중인 포트에 대한 확인이 필요합니다.
- 클러스터 ACG 수정으로 인해 발생하는 오류에 대해서는 SLA가 적용되지 않으며 기술지원을 제공하지 않습니다.
:::

- Inbound

| 프로토콜 | 접근 소스 | 허용 포트   | 메모                                  |
| -------- | --------- | ----------- | ------------------------------------- |
| ICMP     | nks-\*-\* |             | host ping failure check               |
| TCP      | nks-\*-\* | 2379-2380   | etcd                                  |
| TCP      | nks-\*-\* | 4240        | cilium health check                   |
| TCP      | nks-\*-\* | 4443        | metrics server                        |
| TCP      | nks-\*-\* | 6443        | kube control                          |
| TCP      | nks-\*-\* | 10250       | kubelet                               |
| TCP      | nks-\*-\* | 30000-32768 | range for health checks on node ports |
| UDP      | nks-\*-\* | 8472        | vxlan overlay                         |

- Outbound

| 프로토콜 | 목적지    | 허용 포트   | 메모                                  |
| -------- | --------- | ----------- | ------------------------------------- |
| ICMP     | nks-\*-\* |             | host ping failure check               |
| TCP      | nks-\*-\* | 2379-2380   | etcd                                  |
| TCP      | nks-\*-\* | 4240        | cilium health check                   |
| TCP      | nks-\*-\* | 4443        | metrics server                        |
| TCP      | nks-\*-\* | 6443        | kube control                          |
| TCP      | nks-\*-\* | 10250       | kubelet                               |
| TCP      | nks-\*-\* | 30000-32768 | range for health checks on node ports |
| UDP      | nks-\*-\* | 8472        | vxlan overlay                         |

## 자동으로 구성되는 ACG 규칙<a name="자동으로구성되는ACG규칙"></a>

Ncloud Kubernetes Service는 아래 상황에서 자동으로 ACG에 규칙을 추가합니다.
- `Network Load Balancer(NLB)` 생성 시 Inbound 규칙으로 TCP 프로토콜을 사용하며, 0.0.0.0/0 을 접근 소스로 하는 서비스의 노드포트를 허용합니다.
  - [어노테이션](/docs/k8s-k8suse-loadbalancer)을 통해 ACG 업데이트 여부 및 Inbound 접근 소스를 설정할 수 있습니다. 
- `Network Proxy Load Balancer(NPLB)` 생성 시 Inbound 규칙으로 TCP 프로토콜을 사용하며, 로드밸런서 서브넷 대역을 접근 소스로 하는 1-65535 포트를 허용합니다. 
  - [어노테이션](/docs/k8s-k8suse-loadbalancer)을 통해 ACG 업데이트 여부를 설정할 수 있습니다.
- `Application Load Balancer(ALB)` 생성 시 Inbound 규칙으로 TCP 프로토콜을 사용하며, 로드밸런서 서브넷 대역을 접근 소스로 하는 1-65535 포트를 허용합니다.
