- ホーム
- Linux Foundation
- CKA - Certified Kubernetes Administrator (CKA) Program Exam
- LinuxFoundation.CKA.v2026-06-29.q79
- 質問57
有効的なCKA問題集はJPNTest.com提供され、CKA試験に合格することに役に立ちます!JPNTest.comは今最新CKA試験問題集を提供します。JPNTest.com CKA試験問題集はもう更新されました。ここでCKA問題集のテストエンジンを手に入れます。
CKA問題集最新版のアクセス
「85問、30% ディスカウント、特別な割引コード:JPNshiken」
正しいホストに接続する必要があります。
そうしない場合、0点となる可能性があります。
[candidate@base] $ ssh Cka000049
タスク
以下のタスクを実行してください。
ユーザーワークロード用に、既存のユーザー定義優先度クラスの最高値より1低い値を持つ「high-priority」という名前の新しい優先度クラスを作成します。
優先度ネームスペースで実行されている既存のDeployment busybox-loggerをパッチして、高優先度の優先度クラスを使用するようにします。
正解:
タスク概要
* 正しいノード(cka000049)にSSH接続します。
* 既存のユーザー定義の優先度クラスの中で最も高いものを見つける
* 値が 1 少ない新しい PriorityClass high-priority を作成します。
* 新しい PriorityClass を使用するために、busybox-logger (名前空間 priority) のパッチ展開手順
1## 正しいノードにSSH接続する
バッシュ
コピー編集
ssh cka000049
## これをスキップすると0点になります
2## 既存のユーザー定義の優先度クラスの中で最も高いものを見つける
走る:
バッシュ
コピー編集
kubectl get priorityclasses.scheduling.k8s.io
出力例:
vbnet
コピー編集
名前 値 グローバルデフォルト 年齢
デフォルト低 1000 false 10d
中級 2000 偽 7d
クリティカルポッド 1000000 真 30日
system-* などのシステム定義クラスやデフォルトのグローバルクラス (例: critical-pods) を除外します。
ユーザーが定義できる最大値を2000と仮定しましょう。
したがって、新しいクラスは次のようになります。
* 値 = 1999
3## 優先度の高い PriorityClass を作成します
high-priority.yaml という名前のファイルを作成します。
cat <<EOF > high-priority.yaml
apiVersion: scheduling.k8s.io/v1
種類: 優先度クラス
メタデータ:
名前: 高優先度
値: 1999
globalDefault: false
Explanation:「ユーザーワークロードに対する高優先度クラス」
EOF
適用する:
kubectl apply -f high-priority.yaml
4## busybox-loggerデプロイメントにパッチを適用する
次に、優先度ネームスペース内の既存のデプロイメントにパッチを適用します。
kubectl patch deployment busybox-logger -n priority \
--type='merge' \
-p '{"spec": {"template": {"spec": {"priorityClassName": "high-priority"}}}}'
5## 作業内容を確認してください
パッチが適用されたことを確認してください。
kubectl get deployment busybox-logger -n priority -o jsonpath='{.spec.template.spec.priorityClassName}'
# 次のような表示が見られるはずです:
優先度が高い
また、クラスが存在することを確認してください。
kubectl get priorityclass high-priority
最終指揮概要
ssh cka000049
kubectl get priorityclass
# 新しい PriorityClass を作成します
cat <<EOF > high-priority.yaml
apiVersion: scheduling.k8s.io/v1
種類: 優先度クラス
メタデータ:
名前: 高優先度
値: 1999
globalDefault: false
Explanation:「ユーザーワークロードに対する高優先度クラス」
EOF
kubectl apply -f high-priority.yaml
# デプロイメントにパッチを適用する
kubectl patch deployment busybox-logger -n priority \
--type='merge' \
-p '{"spec": {"template": {"spec": {"priorityClassName": "high-priority"}}}}'
# 確認する
kubectl get deployment busybox-logger -n priority -o jsonpath='{.spec.template.spec.priorityClassName}' kubectl get priorityclass high-priority
[×]
Download PDF File
Enter your email address to download LinuxFoundation.CKA.v2026-06-29.q79.pdf