CKAD 試験問題 16


形式 A でログ ファイルを書き込むコンテナーと、ログ ファイルを形式 A から形式 B に変換するコンテナーがあるとすると、最初のコンテナーのログ ファイルが 2 番目のコンテナーによって変換され、ログが出力されるように、両方のコンテナーを実行するデプロイメントを作成します。フォーマットBで。
タスク:
* デフォルトの名前空間に、deployment-xyz という名前のデプロイメントを作成します。
※プライマリーも含む
lfccncf/busybox:1 コンテナー (logger-dev という名前)
*アダプター ゼンという名前のサイドカー Ifccncf/fluentd:v0.12 コンテナーが含まれています
*共有ボリューム /tmp/log を両方のコンテナにマウントします。これはポッドが削除されると保持されません
*ロガー開発者に指示します
コマンドを実行するコンテナ

これにより、ログが /tmp/log/input.log にプレーン テキスト形式で出力され、値の例が示されます。

* アダプター ゼン サイドカー コンテナーは /tmp/log/input.log を読み取り、データを Fluentd JSON 形式で /tmp/log/output.* に出力する必要があります。このタスクを完了するために Fluentd の知識は必要ないことに注意してください。これを達成するために必要なのは、 /opt/KDMC00102/fluentd-configma p.yaml で提供される仕様ファイルから ConfigMap を作成し、その ConfigMap を /fluentd にマウントすることだけです。 /etc アダプター ゼン サイドカー コンテナー内 以下の解決策を参照してください。

CKAD 試験問題 17

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

構成コンテキストを設定します。
[学生@ノード-1] $ | クベクトル
use-context k8s の設定
コンテクスト
ユーザーから、 livenessProbe の失敗により aopticauon が教育できないと報告されました。
タスク
次のタスクを実行します。
* 壊れたポッドを見つけて、その名前と名前空間を /opt/KDOB00401/broken.txt に次の形式で保存します。
<ネームスペース>/<ポッド>

出力ファイルはすでに作成されています
* 関連するエラー イベントをファイル /opt/KDOB00401/error.txt に保存します。出力ファイルはすでに作成されています。コマンドでは -o Wide 出力指定子を使用する必要があります。
*問題を修正します。

CKAD 試験問題 18

示す:

コンテクスト
Web アプリケーションでは、特定のバージョンの Redis をキャッシュとして使用する必要があります。
タスク
次の特性を持つポッドを作成し、完了したら実行したままにします。
* ポッドは Web 名前空間で実行する必要があります。
ネームスペースはすでに作成されています
* ポッドの名前はキャッシュである必要があります
* 3.2 タグを含む Ifccncf/redis イメージを使用します
* ポート 6379 を公開する
  • CKAD 試験問題 19

    コンテクスト

    タスク
    次のパラメータを使用して、running.nginx 用の新しいデプロイメントを作成します。
    * kdpd00201 名前空間でデプロイメントを実行します。ネームスペースはすでに作成されています
    * デプロイメント フロントエンドに名前を付け、4 つのレプリカで構成します
    * lfccncf/nginx:1.13.7 のコンテナ イメージを使用してポッドを構成します
    * 環境変数 NGINX__PORT=8080 を設定し、そのポートを上記のコンテナーに公開します

    CKAD 試験問題 20

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

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