問題タブ [amazon-cloudformation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5019 参照

amazon-web-services - cfn テンプレートのbucketpolicy で複数のバケットを指定する方法は?

以下は、A バケットの cfn テンプレートで bucketpolicy を設定する例です。

ポリシーを mybucket に加えて別のバケットに適用したい場合、どうすればよいですか?

やらなくてはいけませんか:

  1. まったく新しいバケットポリシーを作成する 「mybucketpolicy2」と言ってみましょう。これは上記と非常によく似ていますか?
  2. 上記の「Statement」配列に、新しいバケット名で項目をもう 1 つ追加するだけですか? はいの場合、これは上記の「バケット」キーと競合しますよね?
  3. 他の方法?

PS: aws cfn フォーラムで同じ質問をしましたが、aws フォーラムよりも SO の方が早く回答が得られることに気付きました。

0 投票する
0 に答える
731 参照

amazon-web-services - f4mドキュメントにメディアタグから欠落しているエラーURLが含まれています

これが間違った場所にある場合は申し訳ありません。

ここで説明されているように、CloudFrontとFlash MediaServerを使用してライブストリームをセットアップするためのAmazonのガイドを確認しました:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/LiveStreamingAdobeFMS4.5.html

ただし、フラッシュメディア再生の設定を構成すると、次のメッセージが表示されます。

f4mドキュメントに
メディアタグから欠落しているエラーURLが含まれています

説明したように、[ビデオソース]フィールドLiveHDSManifestに貼り付けた値をコピーしました。私は何が間違っているのですか?

0 投票する
2 に答える
4820 参照

amazon-web-services - AutoScalingからすべてのEC2インスタンスIDを取得するにはどうすればよいですか?

したがって、3つの異なるインスタンス「タイプ」(サーバー、エージェント、リレー)を持つAWSCloudFormationテンプレートがあります

AutoScalingを使用して、あるタイプのインスタンスをX個動的に起動しています。

私の問題は、テンプレートの出力から、できればセクションにソートされた、これらのサーバーのすべてのIPが必要なことです。

すなわち

サーバー:xxxx yyyy

リレー:zzzz

エージェント:aaaa

出力からインスタンスIDだけを取得するにはどうすればよいですか?(IDからIPを取得できます)

添付テンプレート:

0 投票する
4 に答える
3941 参照

amazon-web-services - cloud-init を使用して Chef をインストールおよび構成できますが、実際には実行できませんか?

私は、ユーザー データと cloud-init を備えた動作中の CloudFormation テンプレートを持っており、ホストされている Chef サーバーに正常に接続してビルドしています。AWS EC2 ストック イメージで Ubuntu 12.04 を使用しています。

私自身の目的のために、私はこれを続けたいと思っていますが、

1) Chefをサービスとして実行するように構成せず、オンデマンドでのみ実行します(「sudochef-client」)

...代わりに、またはこれを補完するために

2) 以前と同じように Chef のインストール/構成全体を実行しますが、サービスとしてではなく、一度だけ実行します

cloud-init の例を調べても、適切なフックが見つかりませんでした。このユースケースを可能にするための Chef の設定があるかどうか疑問に思いました。update-rc.d を使用してchef-clientを無効にしようとしましたが、すでに実行されているため機能しませんでした。

EC2 インスタンスに関連付けられた CF テンプレートのユーザーデータのフラグメントを次に示します。

0 投票する
1 に答える
5444 参照

amazon-web-services - aws CloudFormation AWS::EC2::Instance BlockDeviceMappings とボリューム

私は 2 つの AWS::EC2::Instance プロパティについてちょっと混乱しています: BlockDeviceMappingsVolumes.

ドキュメントを何度も読んだことがありますが、それでも違いがよくわかりません。

ここに私のテンプレートがあります:

ここでは 3 つのボリュームを作成しました。2 と

そして別のもの:

CloudFormation は正常に実行されましたが、違いがわかりません。

EBS ボリュームを EC2 インスタンスに追加するのにどちらの方法が適しているか、またこれら 2 つの方法の違いは何ですか?

0 投票する
0 に答える
950 参照

amazon-web-services - AWS-Cloudformatting-Resources を Heat と Openstack でローカル クラウドで使用しますか?

Openstack (essex) とHeatを使用してローカル クラウド環境をセットアップしました。しかし、インスタンスの最初の起動時に追加のファイル/パッケージを追加したいという問題に直面しています。私の知る限り、これはAWS::CloudFormation::Initで実行できます。

しかし、実行して新しいインスタンスを生成するとき

heat create test --template-file=test.template

次の最小限のテンプレートを使用

エラーが発生しました:

cfn-init が何らかの Amazon クラウド サービスに接続しようとしているようで、アクションを実行するには資格情報が必要です!? Amazon サービスに接続する必要があるのはなぜですか?また、それを回避する可能性はありますか? または、 AWS::CloudFormation::Initの機能をテンプレートに実装する別の方法はありますか? UserData-Element ですべてを Shellscript として宣言する必要がありますか?

助けてくれてありがとう!

0 投票する
2 に答える
16444 参照

amazon-web-services - CloudFormationスクリプトで現在の日付を取得するにはどうすればよいですか?

cfnスクリプトのタグを使用してリソースにタグを付けています。

上記の例のように、現在の日付でタグを作成したいと思います。出来ますか?

0 投票する
1 に答える
791 参照

amazon-web-services - CloudFormation の Auto Scaling グループで追加の EC2 インスタンスをスケジュールする方法は?

あちこちを調べましたが、スケジュールに従って容量を追加/削除するように構成されたAuto Scaling グループのAmazon CloudFormationの良い例が見つかりません。

コマンド ライン ツールを使用すれば確かに可能ですが、対応するCloudFormation 言語が見つかりません。

これがどのように行われるか知っている人はいますか?

0 投票する
3 に答える
6973 参照

amazon-web-services - 自動スケーリング Web サーバー グループを作成し、既存の elb に追加します

ポートや SSL 証明書などを使用してすでに構成された Elastic Load Balancer があり、Route 53 はサイトのトラフィックをそこにルーティングするように設定されています。

各インスタンスがこの既存のロード バランサーに追加および削除される ec2 インスタンスの自動スケーリング グループを作成するサンプルの cloudFormation テンプレートがあるかどうかを知りたいです。

私は例をオンラインで見回しました - 以下のものは私が必要としているもののほとんどのようですが、それに関する問題 (およびこれのバリエーションを使用しているように見える他のすべてのもの) は、新しいロードバランサーを作成する必要があることを前提としていることです。 . 私はしません。

https://s3.amazonaws.com/cloudformation-templates-us-east-1/AutoScalingMultiAZWithNotifications.template

私が提案していることを行うことは可能ですか?誰かに例がありますか?

私の CloudFormation スクリプトは以下のようになります (実際のサーバー パッケージの構成部分を削除しました)。これにより、新しいインスタンスが正常に作成されますが、ロード バランサー「load4」には追加されません。ホストを手動でロード バランサーに追加することはできますが、これでは明らかに目的が果たせません。

0 投票する
2 に答える
467 参照

amazon-web-services - cloudformation スクリプトのパラメーターに何も指定されていない場合、セキュリティ グループを作成するにはどうすればよいですか?

セキュリティグループのパラメータがあります:

ただし、デフォルトを使用するのではなく、パラメーターが指定されていない場合は作成したいと思います。これは可能ですか?