通知を受け取るためにNotificationsを設定する
1. Telegram
Telegramへの通知を設定するには、次の手順に従います:
ステップ1: @BotFatherを使用してAPIトークンを取得します。Telegramアプリを開いて@BotFatherを検索します。
/help と入力して使用可能なオプションを確認します。
/newbot と入力して新しいボットを作成します:
ボット名を入力します。注意: ボット名は「bot」で終わる必要があります。
アクセストークンはPortalでTelegramトークンを設定するために使用されます。
ステップ2: FPT CloudでトークンをTelegramへの通知送信用に設定します。
ステップ3: 通知を受け取るチャンネルを作成します。
プライベートチャンネルを選択します:
ステップ4: 作成したボットアカウントをチャンネルに追加します。
ステップ5: subscriptionで ChatID を使用してTelegramを統合します:
ステップ6: アプリケーションでTelegram通知を設定します:
ステップ7: Applicationをsyncしてtelegramに送信されたメッセージを確認します:
2. Slack
ステップ1: Slackワークスペースを作成します:
ステップ2: チャンネルを作成します:
ステップ3: https://api.slack.com/apps でSlackに新しいアプリを作成します。
From scratch でアプリを作成します:
ステップ4: OAuth & Permissions を設定します:
ArgoCD NotificationsがチャンネルにメッセージをするためのOAuth Scopeを設定します:
ステップ5: OAuth Tokens for Your Workspace を設定します:
Slackが Bot User OAuth Token を作成します。
ステップ6: Bot User OAuth Token を使用してFPT Cloud PortalでSlackトークンを設定し、ArgoCD NotificationsからSlackへ通知を送信します。
ステップ7: チャンネルにアプリを追加します:
ステップ8: Slackに通知を送信するようArgoCD Applicationを設定します。アプリケーション作成後、アプリを編集してannotationsを追加すると、チャンネルに通知が送信されます:
Applicationをsyncして通知をテストします:
SlackチャンネルはApplicationのステータスに関する通知を受信します:
3. Email
ステップ1: Portalでメール情報を設定します。
ステップ2: 以下のようにannotationsを追加して、メールに通知を送信するようArgoCD Applicationを設定します:
ステップ3: アプリケーションをsyncすると、設定された受信者のメールアドレスに通知が送信されます:

























