Below you will find pages that utilize the taxonomy term “インフラ技術”
Posts
静的サイトジェネレーターを比較して再びHugoにした理由(2021年版)
静的サイトジェネレーターを比較して再びHugoにした理由(2021年版)
2年前に静的サイトジェネレータ(SSG)を比較しました。やはり動的プログラム(代表例 WordPress)のようにセキュリ
Posts
Cloud Build と Cloud Run で Slack 通知を構成する
Cloud Build と Cloud Run で Slack 通知を構成する
Hugo のサイトをビルドしてサーバーへデプロイするまでの一連のフローを Cloudbuild にて実現していますが、デプロイ結果の通知をやっていなか
Posts
Redmine 4.x へのアップグレード作業と検証をK8s上でやる
Redmine 4.x へのアップグレード作業と検証をK8s上でやる
Redmine 4 にアップグレードしたいが、ローカルで検証しないまま Kubernetes 上でアップグレードの検証をするために試行錯誤した記録。 移行検証の
Posts
GCP Cloud Build で Docker イメージを build する時のテクニック
GCP Cloud Build で Docker イメージを build する時のテクニック
本記事は、Cloud Build を試したうえでの気付きをメモするものです。 何らかの目的を完遂するための一連のストーリー仕立てにはな
Posts
Helmでインストールした Cert Manager をk8sマニフェストで再セットアップ
Helmでインストールした Cert Manager をk8sマニフェストで再セットアップ
Let’s Encrypt 証明書の期限管理(最新化)は Cert Managerに任せっきりだったのですが、あるとき一部サイトの証明書更新がされないまま
Posts
Hugo テンプレートをカスタマイズする前に知っておきたいハイフン"-"の意味
Hugo テンプレートをカスタマイズする前に知っておきたいハイフン"-"の意味
静的サイトジェネレーター Hugo のテンプレートをカスタマイズし始めると様々な変数を目にすることになります。 Hugo Themes にあるような様々
Posts
Hugo 標準テンプレートで OGP・TwitterCard・Google Analytics を設定する
Hugo 標準テンプレートで OGP・TwitterCard・Google Analytics を設定する
静的サイトジェネレーター Hugo には Template と呼ばれる仕組みでサイトのデザイン等の調整を行いますが、Internal Template として内部組み
Posts
静的サイトジェネレーターの比較とHugoに決めた理由
静的サイトジェネレーターの比較とHugoに決めた理由
技術的関心を持ち続けるために WordPress の運用をし続けてきましたが、記事の更新頻度に対してブログシステムのメンテナスコストのバラン
Tech posts
Docker コンテナで Redmine 4.0 へのアップグレード作業まとめ
Docker コンテナで Redmine 4.0 へのアップグレード作業まとめ
この記事は、sameersbn/redmine コンテナを用いた Redmine 4.0.x へのバージョンアップにおける知見をメモするものです。G
Tech posts
WordPress運用をKubernetes(GKE)へ移行する流れ
WordPress運用をKubernetes(GKE)へ移行する流れ
Kubernetesの利用頻度が増えてきたので、個人VPSで運営しているWordPressをGoogle Kubernetes Engine (GKE)に
Posts
Kubernetes(v1.5)をCentOS 7.3に構築してデプロイ可能にするまで
Kubernetes(v1.5)をCentOS 7.3に構築してデプロイ可能にするまで
本記事は、CentOS Linux release 7.3.1611 (Core) に対して Kubernetes をインストールするための 2017/05/28時点の作業ログを残すものです。初めて
Tech posts
Telegraf を CoreOS にインストールしてメトリクスを取得する方法
Telegraf を CoreOS にインストールしてメトリクスを取得する方法
次の記事で Ubuntu 14.04 に Telegraf をインストールしましたが、今回は CoreOS へインストールします。インストール時点でのバージョンは 1122.3.0 となります。
Tech posts
Telegrafでサバーリソースを取得してInfluxDBに格納する
Telegrafでサバーリソースを取得してInfluxDBに格納する
Telegraf は、InfluxDBと相性のよいメトリクスの収集ツールです。 Telegraf is an agent written in Go for collecting metrics from the system it’s running on, or from other services, and writing them into InfluxDB GitHub - influxdata/telegraf: The
Tech posts
Let's Encrypt 証明書をサーバー無停止で新規発行する(Nginx編)
Let's Encrypt 証明書をサーバー無停止で新規発行する(Nginx編)
先日、WordPress環境向けに Let’s Encrypt 証明書の適用を試みました。 そこでは Standalone プラグイン(現在稼働中のHTTPサービスを一度
Tech posts
シンプルな Docker 実行環境 CentOS 7.2 に構築する
シンプルな Docker 実行環境 CentOS 7.2 に構築する
本記事の目標 Docker実行環境を CentOS で整えるにあたり、2016/4/23 現在での情報をまとめるものです。 OSのバージョン
Tech posts
WordPressをNginx+無料のSSL証明書 Let's Encrypt でHTTPS化する
WordPressをNginx+無料のSSL証明書 Let's Encrypt でHTTPS化する
WebサイトのHTTPS化が加速しているなか、個人利用においては証明書の取得コストが若干の障壁になっていましたが、無料の
Tech posts
PHP-FPM インストール時に UnicodeDecodeError 発生(Ubuntu 14.04)
PHP-FPM インストール時に UnicodeDecodeError 発生(Ubuntu 14.04)
PHP-FPM をインストールする Docker上でPHP-FPM用を構築しようとすると下記コマンドでインストールを試みた。 apt-get install -y php5-fpm しか
Tech posts
CentOS7でsambaが起動しない
CentOS7でsambaが起動しない
CentOS7の環境でsmbを起動するためにsystemctl start smbしたところ… 12月 06 15:27:12 cent sudo[21191]: username : TTY=pts/0 ; PWD=/etc ; USER=root ; COMMAND=/bin/systemctl start smb.service 1
Tech posts
OSXからCentOS6.5へknife soloした時に発生したエラーと対処
OSXからCentOS6.5へknife soloした時に発生したエラーと対処
随分前に少し使って放置していたChef実行環境(knife solo)を改めて使ってみる。 Client環境 (knife solo): OSX Serve
Tech posts
PRIMERGY(富士通)カスタムESXi5.1を5.5にバージョンアップする
PRIMERGY(富士通)カスタムESXi5.1を5.5にバージョンアップする
ESXi 5.1(無償版)を5.5にアップグレードするでも記したとおり、無償版ESXi(VMware)では下記の問題があるため、
Tech posts
Zabbixを2.0から2.2へアップグレードしてLLDを利用する
Zabbixを2.0から2.2へアップグレードしてLLDを利用する
Zabbix2.2.xではVMware監視機能が強化されました。いちいちゲストOSの監視設定を手作業で追加することなく自
Tech posts
Sambaで共有したフォルダがSELinux環境でアクセス不可だった時の対処
Sambaで共有したフォルダがSELinux環境でアクセス不可だった時の対処
ファイルサーバでSELinuxを有効化(enforcing)して付き合う SELinuxは不正侵入の防止が目的ではなく、不
Tech posts
LVMでパーティションサイズを調整(縮小・拡張)する
LVMでパーティションサイズを調整(縮小・拡張)する
“VMware (ESXi) で増量したディスクをLVMに組み込む方法”では、新規割り当てディスクを既存LVMに組み込む方法をまとめた
Tech posts
VMware (ESXi) で増量したディスクをLVMに組み込む方法
VMware (ESXi) で増量したディスクをLVMに組み込む方法
VMware(ESXi)上の仮想マシン CentOS 6.4 をファイルサーバとして利用しているが、標準のディスク割り当てでインストールをし
Posts
Apacheで動く高速ファイルアップローダ(mod_uploader)の設置方法
Apacheで動く高速ファイルアップローダ(mod_uploader)の設置方法
一般的にファイルアップローダといえばPerlやPHPで言語で作られたものが多いですが、これらはレスポンスが悪かったり、メモリサイズを大幅に消費しがちです。その点、mod_uploader
はApacheのモジュールとして提供されるため非常に高速に動作します。この記事では導入検証の結果を記載します。
Posts
sudo: apt-add-repository: command not found (ubuntu 12.04 precise)
sudo: apt-add-repository: command not found (ubuntu 12.04 precise)
“sudo: apt-add-repository: command not found”の原因 下記コマンドを実行することで apt-add-repository が利用可能になる。 $ sudo aptitude install python-software-properties そして目的の java をインストー
Posts
znc エラー (DNS server returned answer with no data)
znc エラー (DNS server returned answer with no data)
概要 Ubuntu Server 12.4 (Precise Pangolin) へアップグレードし、znc のバージョンが変わると急にIRCサーバへ接続できなくなった。解決策のメモ。 利用バ
Posts
Fastladderのインストールでハマった (Ubuntu 9.x)
Fastladderのインストールでハマった (Ubuntu 9.x)
今日(2009/1/1)現在の Fastladder がうまくインストールできない。インストール手順は付属の手順書通りなんだけど、具体的には rake
Tech posts
autoindexのファイル一覧がISO-8859-1で化ける件
autoindexのファイル一覧がISO-8859-1で化ける件
いつだったか、debian(etch) の apache2 を更新した時から autoindex のファイル一覧が 文字化けするようになってしまった。conf.