Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: update docker registry link to ghcr #2130

Merged
merged 1 commit into from
Mar 11, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,5 +171,5 @@ go get github.com/petergtz/pegomock/...
1. The title of the release is the same as the tag (ex. v0.2.2)
1. Fill in description by copying from the CHANGELOG just without the Downloads section
1. Drag in binaries made with `make release`
1. Re-run master branch build to ensure tag gets pushed to Docker hub: https://hub.docker.com/r/runatlantis/atlantis/tags/
1. Re-run master branch build to ensure tag gets pushed to Github: https://github.com/runatlantis/atlantis/pkgs/container/atlantis
1. Update the default version in `Chart.yaml` in [the official Helm chart](https://github.com/runatlantis/helm-charts/blob/main/charts/atlantis/values.yaml).
8 changes: 4 additions & 4 deletions runatlantis.io/docs/deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This page covers getting Atlantis up and running in your infrastructure.
### Runtime
Atlantis is a simple [Go](https://golang.org/) app. It receives webhooks from
your Git host and executes Terraform commands locally. There is an official
Atlantis [Docker image](https://hub.docker.com/r/runatlantis/atlantis/).
Atlantis [Docker image](https://ghcr.io/runatlantis/atlantis).

### Routing
Atlantis and your Git host need to be able to route and communicate with one another. Your Git host needs to be able to send webhooks to Atlantis and Atlantis needs to be able to make API calls to your Git host.
Expand Down Expand Up @@ -536,14 +536,14 @@ Cloud Storage Backend and TLS certs: [https://github.com/sethvargo/atlantis-on-g
Once you're done, see [Next Steps](#next-steps).
### Docker
Atlantis has an [official](https://hub.docker.com/r/runatlantis/atlantis/) Docker image: `runatlantis/atlantis`.
Atlantis has an [official](https://ghcr.io/runatlantis/atlantis) Docker image: `ghcr.io/runatlantis/atlantis`.
#### Customization
If you need to modify the Docker image that we provide, for instance to add the terragrunt binary, you can do something like this:
1. Create a custom docker file
```dockerfile
FROM runatlantis/atlantis:{latest version}
FROM ghcr.io/runatlantis/atlantis:{latest version}
# copy a terraform binary of the version you need
COPY terragrunt /usr/local/bin/terragrunt
Expand All @@ -567,7 +567,7 @@ Another option is [Azure Container Instances](https://docs.microsoft.com/en-us/a
### Roll Your Own
If you want to roll your own Atlantis installation, you can get the `atlantis`
binary from [https://github.com/runatlantis/atlantis/releases](https://github.com/runatlantis/atlantis/releases)
or use the [official Docker image](https://hub.docker.com/r/runatlantis/atlantis/).
or use the [official Docker image](https://ghcr.io/runatlantis/atlantis).

#### Startup Command
The exact flags to `atlantis server` depends on your Git host:
Expand Down