这是indexloc提供的服务,不要输入任何密码
Skip to content

🎉AMATERASU v1.8.0 リリースノート

Choose a tag to compare

@Sunwood-ai-labs Sunwood-ai-labs released this 03 Jan 13:37
· 1260 commits to main since this release

主な新機能と改善 🎉

1. インフラストラクチャの強化

  • CloudFrontディストリビューションのサポートを追加
    • HTTPSによるセキュアなアクセス
    • カスタムオリジンヘッダーによる認証
    • 効率的なキャッシング設定
    • Route53との統合

2. セキュリティ強化

  • WAFによるアクセス制御の実装
    • IPホワイトリストベースのアクセス制御
    • CSVファイルによる柔軟なIPアドレス管理
    • カスタムエラーレスポンスの設定
  • ACM証明書の管理改善
    • CloudFront用の専用証明書発行
    • 自動的なDNS検証
    • 証明書の自動更新

3. ネットワーキングの改善

  • ALBの設定最適化
    • ヘルスチェックの強化
    • スティッキーセッションのサポート
    • デレジストレーション遅延の最適化
  • Route53の機能強化
    • プライベートホストゾーンのオプション化
    • ヘルスチェックの改善
    • DNSフェイルオーバーの設定

4. 監視とロギングの強化

  • CloudWatchメトリクスの拡充
  • アラーム設定の追加
    • 不健全なホストの監視
    • カスタムメトリクスの追加

インフラストラクチャの変更 🔧

1. Terraformモジュールの改善

  • networking/cloudfrontモジュールの追加
  • networking/route53モジュールの更新
  • セキュリティグループの設定最適化
  • 変数定義の整理と標準化

2. 設定ファイルの更新

  • ホワイトリスト管理の改善
    • whitelist.csvからwhitelist.example.csvへの変更
    • より詳細な説明とサンプルの追加
  • .gitignoreの更新
    • 新しい除外パターンの追加
    • セキュリティ関連ファイルの保護

3. GitLabの設定更新

  • docker-compose設定の最適化
  • ボリュームマウントの改善
  • サービス設定の整理

ドキュメント更新 📚

  • Base Infrastructureモジュールの詳細なドキュメント追加
    • アーキテクチャ図の追加
    • 設定パラメータの説明
    • デプロイメントガイド
  • セキュリティ設定のガイドライン追加
  • 運用手順の更新

その他の変更 🔄

  • プロジェクト構造の整理
  • 不要なファイルの削除
  • 命名規則の統一
  • エラーハンドリングの改善

破壊的変更 ⚠️

  • ホワイトリスト管理方法の変更により、既存の設定の移行が必要
  • GitLabの設定パスの変更
  • 一部のネットワーク設定の変更

アップグレード手順 🔄

  1. 既存のホワイトリスト設定を新しい形式に移行
  2. GitLabの設定ディレクトリ構造を更新
  3. Terraformの状態を更新
  4. 新しいセキュリティ設定の適用

注意事項 ℹ️

  • 新しいCloudFront設定を適用する前に、既存の設定のバックアップを推奨
  • WAFルールの適用前にIPホワイトリストの確認が必要
  • GitLabの設定変更時にはデータのバックアップを推奨

既知の問題 🐛

  • 特定の状況下でのCloudFrontキャッシュの挙動
  • WAFルールの適用タイミング

謝辞 👏

  • Maki、iris-s-coon、その他コントリビューターの皆様に感謝いたします。