CKAD 試験問題 21
展示する:

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



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


CKAD 試験問題 22
別紙を参照してください。

タスク:
buffale-deployment という名前のデプロイメント内、名前空間 gorilla 内のポッドがエラーをログに記録しています。
1) ログを見てエラー メッセージを特定します。
ユーザー「system:serviceaccount:gorilla:default」が名前空間「gorilla」内のリソース「deployment」[...] を一覧表示できないなどのエラーを検索します
2) デプロイメント buffalo-deployment を更新して、Pod のログ内のエラーを解決します。
buffalo-deployment のマニフェストは -/prompt/escargot/buffalo-deployment.yaml にあります。

タスク:
buffale-deployment という名前のデプロイメント内、名前空間 gorilla 内のポッドがエラーをログに記録しています。
1) ログを見てエラー メッセージを特定します。
ユーザー「system:serviceaccount:gorilla:default」が名前空間「gorilla」内のリソース「deployment」[...] を一覧表示できないなどのエラーを検索します
2) デプロイメント buffalo-deployment を更新して、Pod のログ内のエラーを解決します。
buffalo-deployment のマニフェストは -/prompt/escargot/buffalo-deployment.yaml にあります。
CKAD 試験問題 23
別紙を参照してください。

コンテクスト
新しいアプリケーション リリースをテストするために、Canary デプロイメントを準備するように求められます。
タスク:
goshark 名前空間の krill-Service というサービスは、current-krill-deployment というデプロイメントによって作成された 5 つのポッドを指します。

1) 同じ名前空間に、canary-kill-deployment という名前の同一のデプロイメントを作成します。
2) デプロイメントを次のように変更します。
-goshawk 名前空間で実行されるポッドの最大数は 10 個です。
-krill-service のトラフィックの 40% が canary-krill-deployment ポッドに送られます


コンテクスト
新しいアプリケーション リリースをテストするために、Canary デプロイメントを準備するように求められます。
タスク:
goshark 名前空間の krill-Service というサービスは、current-krill-deployment というデプロイメントによって作成された 5 つのポッドを指します。

1) 同じ名前空間に、canary-kill-deployment という名前の同一のデプロイメントを作成します。
2) デプロイメントを次のように変更します。
-goshawk 名前空間で実行されるポッドの最大数は 10 個です。
-krill-service のトラフィックの 40% が canary-krill-deployment ポッドに送られます

CKAD 試験問題 24
別紙を参照してください。

タスク
一定量の CPU とメモリを要求するポッドを作成して、それらのリソースが利用可能なノードにスケジュールされるようにする必要があります。
* pod-resources 名前空間に nginx-resources という名前のポッドを作成し、そのコンテナに最低 200m CPU と 1Gi メモリを要求する
* ポッドはnginxイメージを使用する必要があります
* pod-resources名前空間はすでに作成されています

タスク
一定量の CPU とメモリを要求するポッドを作成して、それらのリソースが利用可能なノードにスケジュールされるようにする必要があります。
* pod-resources 名前空間に nginx-resources という名前のポッドを作成し、そのコンテナに最低 200m CPU と 1Gi メモリを要求する
* ポッドはnginxイメージを使用する必要があります
* pod-resources名前空間はすでに作成されています
CKAD 試験問題 25
コンテクスト

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



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





























