問題タブ [spinnaker]
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.
spinnaker - Spinnaker Jenkins から最後のビルドをデプロイする
Jenkins で Spinnaker を使用しています。サーバー グループを作成するときは、展開する必要があるイメージを指定する必要があります。しかし、私の jenkins ジョブは、Spinnaker を使用してデプロイしたいイメージを作成します。私のジェンキンスジョブ番号はタグです。しかし、タグを動的に言及する方法を見つけることができません。ビルド番号がパラメーター「context.buildInfo.number」で使用できることはわかりましたが、これをタグ番号として使用することはわかりません。
前もって感謝します
アモール
spinnaker - Spinnaker を使用して GCP で Kubernetes クラスタを作成する
エンド ツー エンドの DevOps 自動化のために、オンデマンドの環境が必要です。このためには、最終的に GCP でホストされる kubernetes でスピンアップして環境を整える必要があります。私のユース ケース 1. 開発者が機能ブランチのコードをチェックします 2. Kubernetes を使用して Google Cloud でスピンアップした環境 3. アプリケーションが Kubernetes にデプロイされます 4. テストされ、その後環境が破棄されます。
#2を除いて、Spinnakerですべてを行うことができます。つまり、Spinnaker を使用して GCP 上に Kube クラスターを作成します。助けてください
ありがとう、アモル
devops - ELB を Spinnaker に動的に追加することは可能ですか?
Spinnaker でロード バランサ名を動的に追加する方法はありますか? たとえば、さまざまな環境の ASG に AMI をベイクおよびデプロイするパイプラインがあるとします。クラスター定義のデプロイ フェーズでは、ELB 名をハードコードするのではなく、プロパティ ファイルから読み取ります。これにより、異なる環境で同じパイプラインを使用できます。考えやアイデアはありますか?
前もって感謝します。
amazon-web-services - ポリシーをスケーリングするための Spinnaker およびカスタム Cloudwatch メトリクス
私は現在、AWS で CloudWatch アラームに複数のメトリクス (この場合は SQS メッセージ数) を含めることができないという問題を回避しようとしています。
シナリオ:
アプリケーション用の一定量のオンデマンド インスタンスを含む ASG があります。別の ASG があり、ビジー状態になったときにスポット インスタンスを使用してスケールアウトする予定です。
私が達成しようとしているのは、3 つの SQS キューから消費するアプリケーションの場合です
- 少なくとも 1 つのキューのメッセージ数がしきい値を超えている場合は、スポット インスタンスをスケールアウトします ASG
- すべてのキューのメッセージ数が少なくとも X 分間しきい値を下回っている場合は、スケールインします
これを回避するために、特定の制限を超えるメッセージ数を持つキューの数を含むカスタム メトリクスを公開し、このメトリクスを使用して Auto Scaling グループでスケーリングするかどうかを決定しようとしています。
ただし... Spinnaker では、(少なくとも UI から) カスタム メトリックを参照する方法がないようです。
私が理解していることからも、メトリクス データは自分の名前空間にのみ公開できます。「AWS/*」名前空間に公開しようとすると、エラーが発生しますか?