CKAD 試験問題 16

別紙を参照してください。

コンテクスト
アプリケーションの名前空間では、特定のサービス アカウントを使用する必要があります。
タスク
運用名前空間の app-a デプロイメントを更新して、restrictedservice サービス アカウントとして実行します。サービスアカウントはすでに作成されています。

CKAD 試験問題 17

コンテクスト

タスク:
craytisn 名前空間内の nosql という名前のデプロイメントのポッドは、コンテナーのリソースが不足しているため起動に失敗します。
ポッドが次のようになるよう nosol デプロイメントを更新します。
1) コンテナ用に 160M のメモリを要求します
2) メモリを、crayfah 名前空間に設定された最大メモリ制約の半分に制限します。

CKAD 試験問題 18

展示する:

コンテクスト
開発者は、定期的に実行されるポッドを送信する必要がある場合があります。
タスク
以下の手順に従って、所定の時刻に開始され、開始されるたびに 1 回だけ実行されて完了するポッドを作成します。
* 単一の Busybox コンテナーでシェル コマンド date を実行する YAML 形式の Kubernetes マニフェスト /opt/KDPD00301/periodic.yaml を作成します。コマンドは 1 分ごとに実行する必要があり、22 秒以内に完了するか、Kubernetes によって終了する必要があります。Cronjob の名前とコンテナ名は両方とも hello である必要があります。
* 上記のマニフェストでリソースを作成し、ジョブが少なくとも 1 回正常に実行されることを確認します。
  • CKAD 試験問題 19

    別紙を参照してください。

    コンテクスト
    Kubernetes アプリケーション開発者は、実行中のアプリケーションを更新する必要があることがよくあります。
    タスク
    以下を完了してください。
    * kdpd00202 名前空間内のアプリのデプロイメントを、maxSurge 5% および maxUnavailable 2% で更新します。
    * web1 デプロイメントのローリング アップデートを実行し、Ifccncf/ngmx イメージのバージョンを 1.13 に変更します。
    * アプリのデプロイメントを以前のバージョンにロールバックします

    CKAD 試験問題 20

    展示する:

    コンテクスト
    取り組んでいるプロジェクトには、永続データを使用できる必要があります。
    タスク
    これを容易にするには、次のタスクを実行します。
    * ノード sk8s-node-0 の /opt/KDSP00101/data/index.html に Acct=Finance という内容のファイルを作成します
    * hostPath を使用して task-pv-volume という名前の Persistent Volume を作成し、それに 1Gi を割り当て、ボリュームがクラスターのノード上の /opt/KDSP00101/data にあることを指定します。構成では、 ReadWriteOnce のアクセス モードを指定する必要があります。Persistent Volume の StorageClass 名検査を定義する必要があります。これは、 Persistent VolumeClaim リクエストをこの Persistenet Volume にバインドするために使用されます。
    * 少なくとも 100Mi のボリュームを要求し、ReadWriteOnce のアクセス モードを指定する task-pv-claim という名前の Pefsissent VolumeClaim を作成します。
    * PersistentVolmeClaim をラベル アプリでボリュームとして使用するポッドを作成します: my-storage-app 結果のボリュームをポッド内の mountPath /usr/share/nginx/html にマウントします