Semaphore UI をチームの自動化ハブに変える

実行、シークレット、共有ステート、実行結果を、セルフホスト型の単一プラットフォームで管理できます。Pro を新規導入することも、既存の Semaphore UI 環境をアップグレードすることもできます。

自動化ツール、Runner 用サーバーラック、シークレットストレージに囲まれた Semaphore UI のベクターイラスト。

あなたは良い仲間です

数千のチームが信頼。本番環境で実証済み

RaiffeisenSOSNovonesisAyalytical
01

別々のジョブを 1 つの Workflow に接続する

テンプレートを Semaphore UI の Workflow に接続します。変更を計画し、承認を待ち、次のタスクを実行して、失敗した場合に分岐します。パッチ適用、展開、または定期的な操作に使用します。

別々のジョブを 1 つの Workflow に接続する
Pro で近日公開予定

Integration から Workflow 全体をトリガーする

受信イベントを Pro に保存されている Workflow に接続すると、1 つの Integration が接続されているすべてのステップを開始します。

02

Pro runners とタグを使用してタスクをルーティングする

本番環境、ステージング環境、プライベート クラウドの実行を分離してください。テンプレートのタグを適切なネットワーク内の Pro Project Runner と照合すると、同じ Runbook が本来の環境に到達します。

Project Runners を探索する →

ランナーは、私たちのニーズを満たす信頼性が高く拡張可能なソリューションであることが証明されています。素晴らしい製品に加えて、私たちが受けたサポートも素晴らしいものでした。

Sasha K.、Jack Henry & Associates シニア システム エンジニア
対応する環境タグが付いた、本番、ステージング、プライベートクラウド用の Project Runners。Runner タグ prod-eu を選択した本番サーバー群向けのテンプレート。
03

毎回の実行にクリーンな実行環境を提供する

ランナー ホスト上のパッケージを変更する代わりに、Runbook に必要なツールチェーンを固定します。 Pro runner 上で Docker を実行すると、各タスクは独自のコンテナーで開始され、コンテナーは実行後に削除されます。

ランナーエグゼキュータを探索する →
Semaphore UI テンプレート エディターでのエグゼキューター イメージの設定。
04

チームがすでに信頼しているボールトを使用する

サービス資格情報とデプロイメント・シークレットを HashiCorp Vault または OpenBao に保管します。そのストレージを Pro Key Store に接続し、ソースをボールトから移動せずにキーと Variable Groups で再利用します。

Vault ストレージのセットアップを参照→
HashiCorp VaultOpenBao
Semaphore UI の HashiCorp Vault ストレージ構成。
Semaphore UI 内の HashiCorp Vault シークレット ストレージを使用する Variable Group。
05

共有 Terraform 状態をタスクと一緒に保存する

Semaphore UI から Terraform または OpenTofu を実行し、Pro の HTTP バックエンドを共有ステート用に設定します。インフラを変更するタスクと同じ場所で、ステートのロックと履歴を管理できます。

セマフォで Terraform を探索する →
TerraformOpenTofu
Semaphore UI でオーバーライド バックエンド設定が有効になっている Terraform テンプレート オプション。
06

タスクの実行後に何が起こったかを確認する

Pro タスクの概要で注意が必要なホストを特定し、実行のログを開いて理由を理解します。ここでは、25 のホストが合格し、4 つは証明書の更新が必要です。フォローアップまたは保存のためにログをエクスポートします。

サーバー群のチェック結果:25 台は正常で、4 台は証明書の更新が必要です。
同じサーバーチェックのログに、証明書の確認と更新の失敗が表示されています。
ユーザー、プロジェクト、イベント、結果、および IP フィルターを含む今後の Semaphore UI ログ ビュー。
07近日公開予定

誰が何を変更したかを知る

監査ログ ビューはすべてのエディションに追加されます。 Pro は、ユーザー、プロジェクト、イベント、結果、IP アドレスによるフィルターを追加し、さらに SIEM エクスポートを行います。

日々の自動化を安心して実行

チームのサインイン

OIDC SSO、LDAP、または Active Directory、および TOTP の 2 要素認証を使用します。

Pro サポート

営業日の48時間以内に回答を受け取れます。新機能のリクエストも通常のプロセスで検討します。

証拠を保管しておいてください

チームが Semaphore UI の外部に永続的なレコードを必要とする場合は、ログをファイルにエクスポートします。

ホームラボ、小規模チーム、パイロット向けの Pro

Pro のメリットを活用するために大規模なインフラストラクチャは必要ありません。 50 ノードと 500 リソースを備えた月額 20 ドルの開始構成を維持したため、最初のセットアップを手頃な価格で維持できます。

1 人のユーザー、1 つの Project Runner、および 1 つのインスタンスから開始します。必要に応じて、容量やチームメイトを追加します。

50 ノード Pro セットアップを開始する →
モニターにSemaphore UIを表示した、ミニPCとネットワーク機器のあるホームラボのデスク。

ライセンスを設定

1インフラ管理容量を選択

管理対象ノード Semaphore UI を通じて管理されるホスト、サーバー、またはデバイス。50
リソース Terraform または OpenTofu リソースは、Semaphore UI を通じて管理されます。500

2チームと導入規模を調整

ユーザー Pro オートメーションを作成、編集、管理できるユーザー。アクセスが制限されているオペレーターは、Pro シートを必要としない場合があります
ランナー プライベートまたは分離されたインフラストラクチャの近くでタスクを実行する実行エージェント。
インスタンス 同じチームとインフラ向けの追加の Semaphore UI インスタンスです。例として本番、ステージング、テストがあります。ノードとリソースの各上限には、対象インスタンスの月間使用数の最大値を使用します。インスタンス間の使用数は合算しません。

Pro ライセンス

$20/ 月

インフラ容量
$20
ユーザー
$0
ランナー
$0
インスタンス
$0
合計
$20

税金はチェックアウト時に計算されます。

今すぐ購入

FAQ

小規模な Pro 構成では機能が少なくなりますか?

いいえ。容量階層が小さいと、どの Pro 機能を利用できるかではなく、ライセンスがカバーする管理対象ノードとリソースの数が変わります。どのレベルにも、同じ Pro 機能とビジネスタイム サポートが含まれています。ユーザー、プロジェクト ランナー、インスタンスは個別に追加できます。

小規模から始めることも、最初は Pro を試すこともできますか?

はい。開始時の有料構成には、50 個の管理対象ノード、500 個の管理対象リソース、1 人の Pro ユーザー、1 人のプロジェクト ランナー、および 1 つのインスタンスが含まれます。月額請求の場合は 20 ドル、年間請求の場合は 199 ドル (適用される税金を除く) の費用がかかります。有料構成を選択する前に、クレジット カードなしで 30 日間の Pro トライアル を開始することもできます。

成長に合わせて構成を変更できますか?

有料期間中に容量を増やしたり、ユーザー、プロジェクト ランナー、インスタンスを追加したりできます。利用可能な変更は カスタマーポータル で行うことができます。ニーズが減少した場合は、次の期間にはより小規模な構成を選択できます。

Semaphore UI はホスト型サービスになりますか?

いいえ。コミュニティ、プロ、エンタープライズは引き続き自己ホスト型です。 Semaphore UI を独自の環境にデプロイし、自動化、認証情報、運用データの制御を維持します。

既存のプロジェクトと自動化を維持できますか?

はい。 Pro は、すでに実行されている Semaphore UI を拡張します。プロジェクト、リポジトリ、Ansible プレイブック、Terraform または OpenTofu コードを保持し、チームが必要とする場所に Pro 機能を追加します。

タスクはどのようにして適切なプライベート ネットワークに到達するのでしょうか?

各環境にプロジェクト ランナーを配置し、ランナー タグを割り当てます。タスク テンプレートにタグを付けて、管理するシステムの近くにある一致するランナーにその実行を送信します。

Vault または OpenBao からシークレットをコピーする必要がありますか?

いいえ。外部キー ストア ストレージとして HashiCorp Vault または OpenBao を接続します。テンプレートは、Vault でソースを管理している間、Semaphore UI で認証情報を参照します。

Terraform または OpenTofu 状態はどこへ行くのでしょうか?

Pro は HTTP 状態バックエンドとして機能できます。共有状態をセマフォ UI に保存し、ロックと状態履歴をチームが利用できるようにツールを構成します。

統合によりワークフロー全体を開始できますか?

現在、統合は受信イベントから個々のタスク テンプレートを開始します。保存されたワークフローを統合を通じてトリガーすることは Pro 向けに計画されており、このページでは近日公開予定とマークされています。

実行後に何を検査してエクスポートできますか?

Pro タスクの概要には Ansible ホストの結果が示されており、ログのエクスポートはすでに利用可能です。監査ログ UI はすべてのエディションに導入されます。 UI の高度なフィルターと SIEM エクスポートは Pro から利用できるようになります。

チームを Pro に参加させます

独自のプロジェクトで 30 日間のトライアルを開始してください。ステップを接続し、作業を適切なランナーにルーティングして、Pro がチームに何を変えるかを確認してください。