すべての記事

Hugoでマニュアルを作る #2 サイドバーと検索 — ドキュメントの情報構造を整える
読了 4分

Hugoでマニュアルを作る #2 サイドバーと検索 — ドキュメントの情報構造を整える

ドキュメントが数十編に増えても読者が道に迷わないためには、サイドバーと検索が要です。Hextra でフォルダ構造によってサイドバーの階層を整え、weight で順序を決め、上部メニューと内蔵検索を接続するところまで整理します。

Kubernetes and Cloud Native Associate (KCNA) #8 試験のコツとよく間違えるパターン
読了 9分

Kubernetes and Cloud Native Associate (KCNA) #8 試験のコツとよく間違えるパターン

KCNA 試験を受けに行く直前にもう一度読んでいく圧縮版です。90 分で 60 問を運用する時間管理、複数回答や二重否定のようなよくはまる問題形式、紛らわしい概念のペア (Deployment vs StatefulSet、CRI vs CNI vs CSI、HPA vs VPA など)、選択肢から正解を絞り込むコツ、ドメイン別の圧縮チェックリスト、最後にオンライン監督受験の直前点検までまとめます。

MkDocsでマニュアルを作る #1 インストールから最初のドキュメントまで
読了 5分

MkDocsでマニュアルを作る #1 インストールから最初のドキュメントまで

MkDocsとMaterialテーマで、チームドキュメントや製品マニュアルのサイトの骨組みを立てます。Pythonの仮想環境へのインストールから、新しいサイトの作成、テーマの適用、ローカルサーバーで最初のドキュメントを表示するところまでを一気に進めます。

Red Hat Certified Engineer (RHCE) #16 RHCSA 自動化 3: ストレージ (LVM)、ファイルシステム (NFS)
読了 8分

Red Hat Certified Engineer (RHCE) #16 RHCSA 自動化 3: ストレージ (LVM)、ファイルシステム (NFS)

Red Hat Certified Engineer (RHCE) シリーズの 16 番目の記事です。RHCSA の手作業のうちストレージ領域を Ansible で自動化します。parted でパーティションを分け、lvg で VG を、lvol で LV を作ってから filesystem でフォーマットし、mount で fstab と実際のマウントを一度に処理する流れ、swap の追加、NFS リモートマウント、そして storage system role の代替まで冪等性の観点で整理します。

Red Hat Certified System Administrator (RHCSA) #13: SELinux 深掘り: contexts、booleans、troubleshooting (audit2allow)
読了 12分

Red Hat Certified System Administrator (RHCSA) #13: SELinux 深掘り: contexts、booleans、troubleshooting (audit2allow)

Red Hat Certified System Administrator (RHCSA) シリーズの 13 番目の記事です。SELinux の enforcing/permissive モードの切り替えと永続設定、ファイル・プロセスコンテキストの構造と semanage fcontext・restorecon でポリシーに合わせたラベルを適用する方法、getsebool・setsebool -P で動作をオン/オフする boolean、semanage port で非標準ポートを開く方法、そして ausearch・sealert・audit2allow で拒否ログを追跡してポリシーを作るトラブルシューティングまで整理します。サービスが SELinux でブロックされる RHCSA 最頻出の状況を自分の手で解いてみます。

Starlightでマニュアルを作る #1 インストールから最初のドキュメントまで
読了 4分

Starlightでマニュアルを作る #1 インストールから最初のドキュメントまで

AstroのStarlightで、チームドキュメントや製品マニュアルサイトの土台を組み立てます。Node.jsの準備からcreate astroでサイトを生成し、開発サーバーで最初のドキュメントを表示するところまで一気に進めます。

ハードウェア中級 #1 性能指標の読み方 — 遅いを数字に変える
読了 5分

ハードウェア中級 #1 性能指標の読み方 — 遅いを数字に変える

ハードウェア基礎で 4 つのリソースの概念をつかんだら、中級は運用の場面から始まります。使用率・飽和・エラーという 3 つの問いで指標を読み、ロードアベレージと %wa の本当の意味をハードウェアの動きとして解釈する方法を扱います。

バックアップはどう安全に保たれるのか? 3-2-1 ルールの基本
読了 6分

バックアップはどう安全に保たれるのか? 3-2-1 ルールの基本

バックアップとは何か、同期(sync)と何が違うのか、そして写真や書類を守る 3-2-1 ルールが標準になった理由を、コードなしで整理します。外付けドライブ・NAS・クラウドバックアップの違い、自動化、復元テストまで、非開発者の視点で解説します。

LLM アプリ開発 #5 構造化された出力を受け取る
読了 5分

LLM アプリ開発 #5 構造化された出力を受け取る

プロンプトで絞った出力形式を JSON スキーマで強制する方法を扱います。Pydantic モデルと messages.parse で検証済みの結果を受け取り、そのままコードに差し込みます。

AWS Certified CloudOps Engineer - Associate (SOA-C03) #8 Domain 3-2 デプロイ: Systems Manager 運用自動化
読了 5分

AWS Certified CloudOps Engineer - Associate (SOA-C03) #8 Domain 3-2 デプロイ: Systems Manager 運用自動化

SOA-C03 シリーズ 8 番目の記事として、デプロイ・自動化ドメインの中核ツールである Systems Manager を扱います。Parameter Store で設定とシークレットを管理する方法、Patch Manager でパッチを一括適用する方法、State Manager で望ましい状態を維持する方法、Session Manager でキーなしに安全に接続する方法、そして Run Command と Automation までを運用の観点で整理します。

AWS Certified Developer - Associate (DVA-C02) #14 試験のヒントとよく間違えるパターン
読了 5分

AWS Certified Developer - Associate (DVA-C02) #14 試験のヒントとよく間違えるパターン

DVA-C02 シリーズの締めくくり直前の記事です。130 分で 65 問を解く時間管理、制約キーワードで選択肢を絞る方法、複数回答・BEST/MOST 問題の扱い方、DVA で最もよく混同する概念ペア (SQS vs SNS vs EventBridge、User Pool vs Identity Pool、Secrets Manager vs Parameter Store など)、ドメイン別のキーワード→サービスのクイックマッピング、そして受験直前のチェックリストを整理します。

Certified Kubernetes Administrator (CKA) #23 Troubleshooting 2: ノードと kubelet (NotReady、disk/memory pressure)
読了 11分

Certified Kubernetes Administrator (CKA) #23 Troubleshooting 2: ノードと kubelet (NotReady、disk/memory pressure)

Certified Kubernetes Administrator (CKA) シリーズの 23 番目の記事です。ノードが NotReady に落ちたときの診断フローを最初から最後まで追っていきます。k describe node で conditions を読み、ノードに接続して systemctl status kubelet と journalctl -u kubelet で原因を絞り込み、kubelet 停止・ランタイム停止・ディスクフル・メモリ圧迫を症状別に直していきます。cordon と drain で問題ノードを隔離する方法まで整理します。