すべての記事
Certified Kubernetes Security Specialist (CKS) #17 Falco 行動分析、audit logs (Runtime)
Certified Kubernetes Security Specialist (CKS) シリーズ 17 編です。最後のドメイン Monitoring・Logging・Runtime Security の核心として、syscall ベースのランタイム脅威検知ツール Falco のルール構造とカスタムルールの作成、出力の読み取りを扱い、Kubernetes API 監査ログ (audit log) のポリシーレベルと stage、apiserver フラグ設定、ログ分析まで、試験で頻出する作業を中心に整理します。
Docusaurusでマニュアルを作る #1 インストールから最初のドキュメントまで
Docusaurusでチームドキュメントや製品マニュアルのサイトの骨組みを立てます。Node.jsの準備からcreate-docusaurusでサイトを生成し、開発サーバーで最初のドキュメントを表示するところまで一気に進めます。
Google ドライブ・iCloud はどう同期されるのか? クラウドストレージと競合コピー
スマホで撮った写真がノートパソコンに現れるまでの間に何が起きているのかを整理します。変更の検知と変わった部分だけのアップロード、2 台で同時に編集したときの競合コピー、そして同期がバックアップではない理由まで、非開発者の視点で解説します。
Hugoでマニュアルを作る #2 サイドバーと検索 — ドキュメントの情報構造を整える
ドキュメントが数十編に増えても読者が道に迷わないためには、サイドバーと検索が要です。Hextra でフォルダ構造によってサイドバーの階層を整え、weight で順序を決め、上部メニューと内蔵検索を接続するところまで整理します。
Kubernetes and Cloud Native Associate (KCNA) #8 試験のコツとよく間違えるパターン
KCNA 試験を受けに行く直前にもう一度読んでいく圧縮版です。90 分で 60 問を運用する時間管理、複数回答や二重否定のようなよくはまる問題形式、紛らわしい概念のペア (Deployment vs StatefulSet、CRI vs CNI vs CSI、HPA vs VPA など)、選択肢から正解を絞り込むコツ、ドメイン別の圧縮チェックリスト、最後にオンライン監督受験の直前点検までまとめます。
MkDocsでマニュアルを作る #1 インストールから最初のドキュメントまで
MkDocsとMaterialテーマで、チームドキュメントや製品マニュアルのサイトの骨組みを立てます。Pythonの仮想環境へのインストールから、新しいサイトの作成、テーマの適用、ローカルサーバーで最初のドキュメントを表示するところまでを一気に進めます。
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)
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 インストールから最初のドキュメントまで
AstroのStarlightで、チームドキュメントや製品マニュアルサイトの土台を組み立てます。Node.jsの準備からcreate astroでサイトを生成し、開発サーバーで最初のドキュメントを表示するところまで一気に進めます。
ハードウェア中級 #1 性能指標の読み方 — 遅いを数字に変える
ハードウェア基礎で 4 つのリソースの概念をつかんだら、中級は運用の場面から始まります。使用率・飽和・エラーという 3 つの問いで指標を読み、ロードアベレージと %wa の本当の意味をハードウェアの動きとして解釈する方法を扱います。
バックアップはどう安全に保たれるのか? 3-2-1 ルールの基本
バックアップとは何か、同期(sync)と何が違うのか、そして写真や書類を守る 3-2-1 ルールが標準になった理由を、コードなしで整理します。外付けドライブ・NAS・クラウドバックアップの違い、自動化、復元テストまで、非開発者の視点で解説します。
LLM アプリ開発 #5 構造化された出力を受け取る
プロンプトで絞った出力形式を JSON スキーマで強制する方法を扱います。Pydantic モデルと messages.parse で検証済みの結果を受け取り、そのままコードに差し込みます。