2017-11-10 2 views
2

나는 푸른을 좋아하지 않습니다. 다음 config (전체 파일의 일부)를 사용하여 kubenetes로 하늘색 acs를 만들었습니다.azure kubenetes (acs) 서비스에 DNS를 설정하는 방법은 무엇입니까?

- apiVersion: v1 
    kind: Service 
    metadata: 
     name: my-web 
    spec: 
     type: LoadBalancer 
     ports: 
     - port: 80 
     targetPort: 3000 
     selector: 
     app: my-web 

서비스는 IP 주소를 통해서만 방문 할 수 있습니다. xns.azurewebsite.com과 같은 보조 DNS는 생성되지 않습니다. 현재, 나는 IP 주소에 레코드 포인트를 사용한다. 그것은 작동하지만 ip 주소가 변경 될 것이고 수동으로 dns A 레코드를 변경해야합니다. ACS 서비스를위한 안정적인 DNS를 생성 할 수있는 방법이 있는지 묻는 것입니다.

답변

2

acs 서비스에 대해 안정적인 DNS를 생성 할 수있는 방법이 있는지 묻는 것 뿐이니까?

우리는 공용 IP 주소를 정적으로 변경하여이 방법으로 서비스를 다시 시작하면 IP가 변경되지 않습니다.

하지만 Azure에서 을 삭제하면 k2s 서비스, 공용 IP 주소가 Azure 플랫폼에서 수집되므로이 IP 주소가 손실됩니다. 현재 Azure는 이 아닌이 k8s 서비스의 공용 IP 주소를 유지하도록 지원합니다.

+0

ACS 부하 분산 서비스를위한 일부 DNS를 생성 할 수 있습니까? – Ron

+1

@Ron 현재 Azure는 부하 분산 장치에 DNS를 설정하는 것을 지원하지 않습니다. Azure 포털을 통해 공용 IP 주소에 대한 DNS를 설정할 수 있습니다. 포털의 –

+0

, 사용자 정의 DNS 또는 하늘색 공공 sencondary 것을 의미합니까? – Ron