feat: SSM plugin 追加と project-trygroup 専用コンテナ新設#79
Merged
Conversation
aws ssm start-session 等の利用に必要な session-manager-plugin を AWS CLI v2 と同じレイヤーに追加。amd64/arm64 を判定し公式 .deb を導入。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
general ではなく Poetry / pnpm を備えた専用イメージを用意。 Poetry は公式インストーラの独立 venv に導入し uv と非干渉に保つ。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
base イメージへ AWS Session Manager plugin を追加し、
project-trygroup-prd/project-trygroup-prd-customer用に Poetry・pnpm を備えた専用コンテナcontainers/trygroup/を新設する。変更点
session-manager-pluginを追加(amd64=ubuntu_64bit/ arm64=ubuntu_arm64を判定し公式 .deb をdpkg -i)。確認行にsession-manager-plugin --versionを追加。devbase-base継承の専用イメージ。pnpm を npm グローバルで、Poetry を公式インストーラの独立 venv で導入。poetry/uv)、Poetry venv は既定の~/.cache/pypoetry、uv の.venvと分離(virtualenvs.in-projectは false 維持)。動作確認
devbase-trygroup:testをローカルビルド成功session-manager-plugin --versionが通ること