33の実際の問題でCKAD認定資格をエースします。
更新されたDUMPSでLinux Foundation CKAD試験に合格する
質問10タスクだ:既存のServiceAccountアプリを使用するように、フロントエンドネームスペースのDeployment app-1を更新します。
質問11タスクだ:Dockerfileは-/human-stork/build/Dockerfileに用意されています。1) 用意されたDockerfileを使って、macqueという名前とlag 3.0のコンテナイメージをビルドする。お好みのツールをインストールして使用してください。2) 任意のツールを使って、ビルドしたコンテナイメージをOCフォーマットでエクスポートし、-/human stork/macque 3.0 tarに保存する。
質問12コンテクストコンテクストあなたが取り組んでいるプロジェクトでは、永続的なデータが必要です。タスクこれを容易にするために、以下のタスクを実行する:* ノードsk8s-node-0の/opt/KDSP00101/data/index.htmlに、Acct=Financeという内容のファイルを作成する。* hostPathを使用してtask-pv-volumeという名前のPersistentVolumeを作成し、クラスタ・ノードの/opt/KDSP00101/dataにあるボリュームを指定して1Giを割り当てます。この構成では、アクセス・モードをReadWriteOnceに指定する。この構成では、PersistentVolumeClaim要求をこのPersistenetVolumeにバインドするために使用される、PersistentVolumeのStorageClass名検査を定義する必要があります。* 少なくとも100Miのボリュームを要求し、ReadWriteOnceのアクセスモードを指定する task-pv-claimという名前のPefsissentVolumeClaimを作成する。* ラベル app: my-storage-app を持つボリュームとして PersistentVolmeClaim を使用するポッドを作成します。
質問13コンテクストタスク一定量のCPUとメモリを要求するポッドを作成する必要があるので、それらのリソースが利用可能なノードにスケジューリングされる。* Pod-Resources名前空間にnginx-resourcesという名前のPodを作成し、そのコンテナに最低200MのCPUと1Giのメモリを要求する。* ポッドは nginx イメージを使用する必要があります。* pod-resources 名前空間はすでに作成されています。
質問14タスクだ:1) マニフェストファイル -/credible-mite/www.yaml の API 減価償却に関する問題を修正して、このアプリケーションをクラスタ K8s にデプロイできるようにする。2) 更新されたマニフェストファイル -/credible-mite/www.yaml で指定されたアプリケーションを名前空間 cobra にデプロイする。
質問15別紙参照。タスクだ:既存のckad00014ネームスペースにexposeという名前のDeploymentを作成し、Podの6つのレプリカを実行します。ifccncf/nginx を使用して単一のコンテナを指定します:1.13.7 イメージ コンテナに NGINX_PORT という環境変数を追加し、ポート 8001 を公開する。
質問16出展する:タスク新しいポッドをインフラストラクチャに導入し、ウェブポッドとストレージポッドとの通信を許可する必要があります。実行中のポッド kdsn00201 -newpod を指定して、ウェブポッドとストレージポッドとの間でのみトラフィックの送受信を許可するネットワークポリシーを使用するように編集します。
質問17コンテクストタスクだ:1) デフォルトの名前空間に、以下のキーと値のペアを1つ含むapp-secretという名前の秘密を作成する:キー3:値12) デフォルトの名前空間にngnix secretという名前のPodを作成する。nginx:stableイメージを使用して単一のコンテナを指定する。秘密鍵3の値を消費するBEST_VARIABLEという環境変数を追加する。
質問18出展する:コンテクストあるユーザーが、livenessProbe が失敗したため、aopticauon が教えられないと報告しました。タスク以下の作業を行う:* 壊れたポッドを見つけ、その名前と名前空間を/opt/KDOB00401/broken.txtに格納する:出力ファイルはすでに作成されている* 関連するエラー・イベントをファイル/opt/KDOB00401/error.txtに保存する。コマンドで-o wide output指定子を使用する必要があります。* 問題を修正しました。
質問19タスク指定されたイメージが正しくないため、配置がクラスタ上で落ちています。配置を見つけ、問題を修正します。
質問20出展する:コンテクストアプリケーションのネームスペースでは、特定のサービス・アカウントを使用する必要があります。タスク本番用ネームスペースの app-a 配置を更新し、restrictedservice サービス・アカウントとして実行します。サービス・アカウントは既に作成されています。
質問21タスクだ:名前空間gorillaのbuffale-deploymentという名前のデプロイメント内のポッドがエラーを記録しています。1) ログを見て、エラーメッセージを特定する。User "system:serviceaccount:gorilla:default" cannot list resource "deployment" [...] in namespace "gorilla "を含むエラーが見つかりました。2) デプロイメント buffalo-deployment を更新して、Pod のログにあるエラーを解決する。buffalo-deploymentの'Sマニフェストは-/prompt/escargot/buffalo-deployment.yamlにあります。
質問22出展する:コンテクストあなたは、可用性のために既存のデプロイメントをスケーリングし、インフラストラクチャ内でデプロイメントを公開するサービスを作成することを命じられました。タスクネームスペース kdsn00101 にデプロイ済みの kdsn00101-deployment というデプロイメントから開始します。これを次のように編集します:* サービス定義のポッドを識別するために、ポッドテンプレートのメタデータに func=webFrontEnd キー/値ラベルを追加します。* レプリカを4台所有次に、namespace kdsn00l01 に以下のようなサービスを作成する:* TCPポート8080でサービスを公開* は、kdsn00l01-deploymentの仕様で定義されたme podsにマッピングされる。* NodePort 型である。* チェリー
質問23コンテクストウェブ・アプリケーションは、キャッシュとして使用するredisの特定のバージョンを必要とする。タスク以下の特徴を持つポッドを作成し、完了したら実行したままにする:* ポッドはウェブ・ネームスペースで実行されなければならない。名前空間はすでに作成されています。* ポッドの名前はキャッシュでなければなりません。* Ifccncf/redis イメージを 3.2 タグで使用する。* ポート6379を公開
質問24コンテクストタスクだ:名前空間gorillaのbuffale-deploymentという名前のデプロイメント内のポッドがエラーを記録しています。1) ログを見て、エラーメッセージを特定する。User "system:serviceaccount:gorilla:default" cannot list resource "deployment" [...] in namespace "gorilla "を含むエラーが見つかりました。2) デプロイメント buffalo-deployment を更新して、Pod のログにあるエラーを解決する。buffalo-deployment の 'S' マニフェストは -/prompt/escargot/buffalo-deployment.yaml にあります。
質問25コンテクストあるユーザーが、livenessProbe が失敗したため、aopticauon が教えられないと報告しました。タスク以下の作業を行う:* 壊れたポッドを見つけ、その名前と名前空間を/opt/KDOB00401/broken.txtに格納する:出力ファイルはすでに作成されている* 関連するエラー・イベントをファイル/opt/KDOB00401/error.txtに保存する。コマンドで-o wide output指定子を使用する必要があります。* 問題を修正しました。