In April 2024, the Core Atlantis Team launched an anonymous survey to better understand our community's needs and help prioritize our roadmap.
If you're an Atlantis user, please take 5 minutes to fill it out: Survey Link
In April 2024, the Core Atlantis Team launched an anonymous survey to better understand our community's needs and help prioritize our roadmap.
If you're an Atlantis user, please take 5 minutes to fill it out: Survey Link
It is possible to use Slack to send notifications to your Slack channel whenever an apply is being done.
NOTE
Currently only apply
events are supported.
For this you'll need to:
Create New App
buttonFrom scratch
in the dialog that opensatlantis-bot
.Create App
oAuth & Permissions
channels:read
chat:write
groups:read
incoming-webhook
mpim:read
Bot User OAuth Token
and provide it to Atlantis by using --slack-token=xoxb-xxxxxxxxxxx
or via the environment ATLANTIS_SLACK_TOKEN=xoxb-xxxxxxxxxxx
.my-channel
) or use existingAfter following the above steps it is time to configure Atlantis. Assuming you have already provided the slack-token
(via parameter or environment variable) you can now instruct Atlantis to send apply
events to Slack.
In your Atlantis configuration you can now add the following:
webhooks:
- event: apply
workspace-regex: .*
branch-regex: .*
kind: slack
channel: my-channel-id
If you are deploying Atlantis as a Helm chart, this can be implemented via the config
parameter available for chart customizations:
## Use Server Side Config,
## ref: https://www.runatlantis.io/docs/server-configuration.html
config: |
---
webhooks:
- event: apply
workspace-regex: .*
branch-regex: .*
kind: slack
channel: my-channel-id
The apply
event information will be sent to the my-channel-id
Slack channel.