Files
phpfpm/CLAUDE.md
Claude f48879446c
All checks were successful
Helm Chart Release / release-chart (push) Successful in 5s
feat: phpEnv による汎用 PHP 環境変数サポートを追加
values.yaml の phpEnv マップに設定した任意のキーと値を
PHP-FPM コンテナの環境変数として渡せるようにした。
APIキー・外部サービス設定など DB 接続以外の情報も
同様の方法で PHP に共有できる。

- values.yaml: phpEnv セクション追加
- templates/deployment.yaml: phpEnv を env としてレンダリング
- README.md: パラメータ説明と使用例(例10)を追加
- CLAUDE.md: 新規作成(PHP環境なし・git情報・改修履歴を記録)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 09:58:13 +09:00

1.4 KiB
Raw Permalink Blame History

CLAUDE.md — phpfpm Helm Chart

リポジトリ概要

Raspberry Pi などのベアメタルで稼働することを想定した、Kubernetes 上で動作する Nginx + PHP-FPM の Helm チャート。

  • Gitea リポジトリ: ssh://git@192.168.9.65/helmchart/phpfpm
  • Helm リポジトリ: https://git.cafepieters.com/api/packages/helmchart/helm

実行環境について

PHP の実行環境(インタープリタ)はこのリポジトリには含まれていない。 チャートは docker.io/php:<tag>-fpm-alpine の公式イメージを Kubernetes 上で起動するものであり、PHP コードそのものは PVC/var/www/html)に別途配置する必要がある。

Git コミット情報

項目
名前 Claude
メール claude@cafepieters.com
SSH キー P:\Claude\.ssh\id_claude

チャート改修履歴

phpEnv — 汎用 PHP 環境変数サポート2026-04-17

values.yamlphpEnv セクションを追加し、DB 接続情報と同様に任意のキーと値を PHP-FPM コンテナの環境変数として渡せるようにした。

phpEnv:
  API_KEY: "your-api-key"
  STRIPE_SECRET: "sk_live_..."
  REDIS_URL: "redis://localhost:6379"

PHP 側では $_ENV['API_KEY'] または getenv('API_KEY') で取得できる。

対象ファイル: values.yaml, templates/deployment.yaml, README.md