科学の箱

科学・IT・登山の話題

k8s

podsでランダムに名前を割り振る

投稿日:2021年3月16日 更新日:

generateNameを利用する

apiVersion: v1
kind: Pod
metadata:
  generateName: sample-generate-
spec:
  containers:
  - name: nginx-container
    image: nginx:1.16

 

kubectl create -f sample-pod-random.yaml
kubectl create -f sample-pod-random.yaml
kubectl create -f sample-pod-random.yaml

この結果以下のようになる。

kubectl get pods
NAME                    READY   STATUS    RESTARTS   AGE
sample-generate-bfr9s   1/1     Running   0          13s
sample-generate-dnwc6   1/1     Running   0          11s
sample-generate-q9v5f   1/1     Running   0          20s

 

kubectl applyでは利用できないことに注意する

メタ情報

inarticle



メタ情報

inarticle



-k8s
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

k8sの基本構成

Podとサービスとフロント Podに直接アクセスできない。サービス経由である。 サービスに直接アクセスできない。フロント経由である。 フロントとしてはLB, Ingressが利用できる。 Relate …

no image

デプロイメントはポッドの消失を担保する

デプロイメントはポッドの消失を担保する デプロイメント→ポッド生成→ノード(1)へ配置 デプロイメントはポッドを監視する ポッドからの反応がなくなった場合にはポッドを再作成する その時にノード(1)が …

no image

ノードの計画メンテナンス

# ノードの確認 kubectl get node # podのノード確認 kubectl get pod -o wide # node1 (停止計画対象)からポッドを別のノードに退避させる kube …

no image

sessionAffinity: Client IP

sessionAffinity: Client IP リクエストを送ってきたクライアントのIPアドレスによって振り分け先を変える。 おそらくIPアドレスから1からPOD数に収まる数を生成してその番号の …

no image

vagrant sshでエラーが出る

$vagrant ssh It is required that your private key files are NOT accessible by others. This private k …

2021年3月
« 2月   5月 »
1234567
891011121314
15161718192021
22232425262728
293031  

side bar top



アーカイブ

カテゴリー