Fedora tutorial - IT technology blog

Fedora ServerへのGitLab CEデプロイガイド:SELinuxとfirewalldを活用した社内ソースコード管理・CI/CDプラットフォームの自己構築

Fedora Server上でGitLab CEをproduction運用して6ヶ月——そこから学んだことをまとめた。SELinuxは無効化する必要はなく、正しく設定するだけでよい。firewalld、gitlab.rb、自動バックアップ、Prometheus/Grafanaモニタリングをすべて具体的に解説。クラウドに依存しない社内DevOps基盤を自分で構築するのに十分な内容だ。
Docker tutorial - IT technology blog

Docker Registry MirrorとPull-through Cacheでdocker pullを高速化:不安定な国際回線を克服する

Docker Registry MirrorとPull-through Cacheをステップバイステップで構築し、イメージの取得を高速化する方法を解説します。Docker Hubのレート制限を回避しながらチーム全体の帯域幅を節約。Docker Registry v2を使った社内mirror自前構築から、本番環境に対応したHTTPS設定まで網羅しています。
Docker tutorial - IT technology blog

WatchtowerでDockerコンテナを自動更新する:個人サーバー向けシンプルCI/CD構築

WatchtowerはDockerコンテナのpull-stop-runループを自動化する——SSH不要、cronjob不要。インストール方法、ラベルベースの監視設定で更新対象コンテナを制御する方法、そしてimageをpushした直後にデプロイをトリガーするGitHub ActionsとのHTTP API連携まで詳しく解説します。