
oauth2-proxyの導入(Setup編)
このページでわかること(※2025/12/22 更新しました) oauth2-proxyの起動と画面の確認まで(基本設定) 執筆時の環境とバージョン Ubuntu: 22.04 oauth2-proxy: 7.13.0 参考サイト oauth2-proxy公式リポジトリ https://github.com/oauth2-proxy/oauth2-proxy oauth2-proxyの公式ドキュメント https://oauth2-proxy.github.io/oauth2-proxy/docs/ Killercoda URL この記事の内容はKillercodaにて学習コンテンツとして公開しております。 併せて、動作確認で利用してください。 URL: https://killercoda.com/ijikeman/scenario/oauth2-proxy 1. 基本設定による起動確認 1-1. ファイル/ディレクトリ構成 今回ファイル/ディレクトリ構成は以下になります - / - usr/bin/ - oauth2-proxy ... oauth2-proxyバイナリ - etc/oauth2-proxy/ - oauth2-proxy.cfg ... oauth2-proxy設定ファイル - usr/lib/systemd/system/ - oauth2-proxy.servce ... systemd管理サービスファイル 1-2. インストール oauth2-proxyバイナリのダウンロード VERSION=7.13.0 OS=linux ARCH=amd64 FILENAME="oauth2-proxy-v${VERSION}.${OS}-${ARCH}" wget https://github.com/oauth2-proxy/oauth2-proxy/releases/download/v${VERSION}/${FILENAME}.tar.gz -O /tmp/oauth2-proxy.tar.gz tar zxvf /tmp/oauth2-proxy.tar.gz -C /tmp mv /tmp/${FILENAME}/oauth2-proxy /usr/bin/ chmod +x /usr/bin/oauth2-proxy 設定ファイルサンプルのダウンロード mkdir -p /etc/oauth2-proxy/ wget https://raw....

