2022-01-01から1年間の記事一覧

Docker ComposeでNFSをマウントしてみる

環境 ホストOS: CentOS7 コンテナイメージ: Ubuntu 22.04 今回は簡易的にCentOS7のホスト上にあるボリュームをコンテナからNFS経由でマウントする方式で検証したので記録に残しておきます。 ホスト側の準備 検証のため簡易的な設定にします。 インストール〜…

Virtualbox/Vagrantに構築したk0s環境へホストからkubectlできるようにする

前回はk0sでKubernetes環境をVirtualbox/Vagrantに構築し、nginxのデフォルトページを表示させるところまで行いました。 今回はこの構築した環境にkubectlできるようにします。 takapi86.hatenablog.com 結論から言うと手順はすごく簡単でした。 以下のディ…

k0sでKubernetes環境をVirtualbox/Vagrantに構築する

k0sという軽量Kubernetesディストリビューションがあるようです。 k0sproject.io 自前のWebアプリを安価にk8sクラスタで運用できると嬉しいなぁということでまずはローカル環境で試してみます。 この記事のゴール Kubernetes環境でNginxを立て、ホストからNg…

DockerfileのCMDをShell形式で記述したらコンテナが停止しなくなってしまったので直した

UbuntuでPHP-FPMのイメージを作成する際に、CMDにPHP-FPMの起動コマンドをShell形式で書いたらdocker kill, Ctrl-Cでコンテナが終了しなくなってしまったので調べて修正しました。 FROM ubuntu:20.04 RUN apt update -qq && apt -y upgrade -qqy \ && DEBIAN…

heroku-guardianを試した

heroku-guardianってなに? Herokuのセキュリティチェックツールです。 Herokuプラットフォーム自体の攻撃対象領域を減らすためのチェックをしてくれます。 何をチェックするの? ユーザの認証設定や意図してないビルドパック使っていないか、その他諸々見て…

SiteGuard Server EditionでIPアドレスベースのアクセス制限を行う

SiteGuard Server Editionを使って、IPアドレスベースのアクセス制限を行えると聞いたので検証してみます。 検証環境 Vagrant(vbox) apache2.4 SiteGuard Server Edition 5.00-1 インストール マニュアルに従ってインストールします。 Vagrant.configure("…