tencent cloud

Tencent Kubernetes Engine

ドキュメントTencent Kubernetes Engine実践チュートリアルServerlessクラスターElastic IPを介してパブリックネットワークにアクセスします

Elastic IPを介してパブリックネットワークにアクセスします

PDF
フォーカスモード
フォントサイズ
最終更新日: 2023-04-26 18:43:22
現在、TKE Serverlessでは、PodでのEIPのバインドをサポートしており、これについてはtemplate annotationでのみ説明するだけです。詳細については、Annotationの説明ドキュメントをご参照ください。
EIPに関連するAnnotationマーカーは、次のリストを参照できます。
Annotation Key
Annotation Valueおよび説明
入力必須かどうか
eks.tke.cloud.tencent.com/eip-attributes
このWorkloadのPodは、EIPとバインドする必要があることを示しています。値が""の場合は、デフォルトのEIP設定を使用して作成されることを示しています。""内にEIP Tencent Cloud APIパラメータjsonを入力すると、カスタム設定を実装できます。
EIPをバインドする必要がある場合、この項目は入力必須になります
eks.tke.cloud.tencent.com/eip-claim-delete-policy
Podが削除された後、EIPが自動的にリサイクルされるかどうかについては、Neverの場合はリサイクルされず、デフォルトではリサイクルされます。
いいえ
eks.tke.cloud.tencent.com/eip-id-list
ストックEIPが使用され、statefulsetのみがサポートされていることを示しています。デフォルトでは、Podを破棄してもEIPはリサイクルされません。なお、statefulset podの数は、このAnnotationで指定されたeipIdの数までしか指定できないので、ご注意ください。
いいえ
1. WorkloadまたはPodがEIPにバインドしてパブリックネットワークにアクセスする必要がある場合、対応するWorkloadまたはPodのannotationの下にeks.tke.cloud.tencent.com/eip-attributes: ""というマーカーを追加するのが最も簡単な方法です。以下に例を示します。
metadata:
name: tf-cnn
annotations:
eks.tke.cloud.tencent.com/eip-attributes: "" #EIPが必要な場合、すべてデフォルトに設定します

2. 以下のコマンドを実行すると、イベントが表示されます。
kubectl describe pod [name]
下の図のように、EIPに関連するイベントが2行追加された場合、実行が成功したことを示しています。

3. ログファイルを確認した場合も、データセットが正常にダウンロードされていることがわかります。下図に示すとおりです。

注意
EIPの申請は1日あたりの上限があり、複数回の実行が必要なタスクには適しません。


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック