簡體   English   中英

AWS ELB名稱上的Kubernetes

[英]Kubernetes on AWS ELB names

在AWS上運行Kubernetes時,使用“ type = LoadBalancer”公開服務非常有效。 但是,賦予Elastic Load Balancer的名稱是一個相當長的哈希,因此,很難通過AWS控制台跟蹤哪個負載均衡器屬於哪個服務。

是否可以在服務創建時指定ELB對象的名稱?

如果沒有,我可能會創建一個問題,即在創建ELB時要使用服務名稱。

在相關說明中,是否可以修改負載均衡器使用的安全組(防火牆)?

ELB的標簽包含您要查找的信息。

$ aws elb describe-tags --load-balancer-names xxxxx
{
    "TagDescriptions": [
        {
            "LoadBalancerName": "xxxxx",
            "Tags": [
                {
                    "Value": "default/nginx",
                    "Key": "kubernetes.io/service-name"
                },
                {
                    "Value": "my-cluster",
                    "Key": "KubernetesCluster"
                }
            ]
        }
    ]
}

如果要給ELB一個適當的域名,則可以使用Route53分配一個。 可以使用route53-kubernetes之類的工具將其自動化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM