エンティティ名の変更
NetScalerエンティティを追加する際、NetScaler Ingress ControllerはIngress、サービス、または名前空間ごとに一意の名前を維持します。これにより、NetScalerの命名制限を超える長い名前のNetScalerエンティティが生成されることがあります。
現在、NetScaler Ingress Controllerの命名形式は、エンティティ名を短縮するために更新されています。更新された命名形式では、エンティティ名の一部がハッシュ化され、必要なすべての情報がエンティティコメントの一部として提供されます。
この更新後、
lbvserver および servicegroup エンティティ名で利用可能なコメントには、Ingress名、Ingressポート、サービス名、サービスポート、アプリケーションの名前空間など、必要なすべての詳細が提供されます。
コメントの形式
イングレス:
ing:<ingress-name>,ingport:<ingress-port>,ns:<k8s-namespace>,svc:<k8s-servicename>,svcport:<k8s-serviceport>
type LoadBalancer のサービス: lbsvc:<k8s-servicename>,svcport:<k8s-serviceport>,ns:<k8s-namespace>
次の表は、NetScaler Ingress Controllerバージョン1.12で導入されたエンティティ名の変更について説明しています。
| エンティティ | 古い命名形式 | 新しい命名形式 | 説明/コメント |
|---|---|---|---|
csvserver (イングレス) |
k8s-192.2.170.67_80_http |
k8s-192.2.170.67_80_http |
変更なし |
csvserver (type LoadBalancer) |
k8s-apache_default_80_svc |
k8s-apache_80_default_svc |
現在、ポートの後に名前空間が続きます |
lbvserver (type LoadBalancer) |
k8s-apache_default_80_svc_k8s-apache_default_80_svc |
k8s-apache_80_lbv_wlikeqxno5vunbthsoj4lxegk7cddh6p コメント: lbsvc:apache,svcport:80,ns:default |
type LoadBalancer のコメントが変更されました |
servicegroup (type LoadBalancer) |
k8s-apache_default_80_svc_k8s-apache_default_80_svc |
k8s-apache_80_sgp_wlikeqxno5vunbthsoj4lxegk7cddh6p |
サフィックス sgp が追加されます |
cspolicy または csaction または responder policy |
k8s-web-ingress_default_443_k8s-frontend_default_80_svc |
k8s-frontend_80_csp_267pneiak5rw6hoygvrqrzpm4k6thz2p |
service-name、service-portを先頭に移動し、csのサフィックスを追加し、ingress-name、ingress-port、およびnamespaceをハッシュ化しました |
lbvserver (イングレス) |
k8s-web-ingress_default_443_k8s-frontend_default_80_svc |
k8s-frontend_80_lbv_267pneiak5rw6hoygvrqrzpm4k6thz2p コメント: ing:web-ingress,ingport:5080,ns:default,svc:frontend,svcport:80 |
エンティティにサフィックスlbvとコメントが追加されました |
servicegroup (イングレス) |
k8s-web-ingress_default_443_k8s-frontend_default_80_svc |
k8s-frontend_80_sgp_267pneiak5rw6hoygvrqrzpm4k6thz2p |
サフィックスsgpが追加されます。 |
lbvserver (UDP) |
k8s-web-ingress_default_9053-udp_k8s-bind_default_53-udp_svc |
k8s-bind_53-udp_lbv_uyomblblagixrtw3cxrf23tak6wkpfmw |
-udpは以前と同様にポートに追加されます。 |
NetScaler Ingress Controllerの古いバージョンから最新バージョンにアップグレードすると、NetScaler Ingress Controllerはすべてのエンティティを新しい命名形式で名前変更します。ただし、NetScaler Ingress Controllerは最新バージョンから古いバージョンへのダウングレードを処理しません。