あちこちを調べましたが、スケジュールに従って容量を追加/削除するように構成されたAuto Scaling グループのAmazon CloudFormationの良い例が見つかりません。
コマンド ライン ツールを使用すれば確かに可能ですが、対応するCloudFormation 言語が見つかりません。
これがどのように行われるか知っている人はいますか?
あちこちを調べましたが、スケジュールに従って容量を追加/削除するように構成されたAuto Scaling グループのAmazon CloudFormationの良い例が見つかりません。
コマンド ライン ツールを使用すれば確かに可能ですが、対応するCloudFormation 言語が見つかりません。
これがどのように行われるか知っている人はいますか?
AWS CloudFormationは、他のAWS 製品およびサービス内で利用可能なすべての (新しい) API アクションをカバーしていない場合がありますが、通常は数か月以内に導入されます。
残念ながら、スケジュールに基づくスケールは 2010 年 12月にすでに導入されていますが、この機能は今日の時点ではまだサポートされていません。ここで (日付を発表することはありませんが、少なくとも優先順位を示唆することがよくあります)、正確には有望に見えません。したがって、当面は回避する必要があります。
専用のCustomResourceタイプを使用してカスタム回避策を CloudFormation と統合できる場合があります。これは、テンプレート開発者が AWS CloudFormation 以外のソースによって提供されるリソースを AWS CloudFormation スタックに含める方法を提供する特別な AWS CloudFormation リソースです。アマゾン ウェブ サービス。- AWS CloudFormation カスタム リソース ウォークスルーでは、これが何であるか、どのように機能するか、および独自のものを実装するために何が必要かについての概要を説明しています。
カスタム リソースは、PutScheduledUpdateGroupAction API を明示的に呼び出すことによって、スケジュールされたアクションの不足しているサポートを実装する必要があります。その後、このリソースをテンプレートに統合して、まだ不十分な公式のScalingPolicyリソースを補完 (または置換) することができます。