Replies: 1 comment
-
|
Hi @gems2000! I'm Dosu and I’m helping the atlantis team. Atlantis currently supports only one GitHub App installation ID per instance, which means you can't use a single Atlantis instance to access internal repositories across multiple organizations within a GitHub Enterprise EMU tenant. The main workaround is to run a separate Atlantis instance (and GitHub App installation) for each organization that needs access to the shared modules repo. There is ongoing discussion about supporting multiple GitHub Apps or credentials per instance, but this isn't available yet (discussion). For accessing internal/shared module repositories, configure Atlantis with the following:
If your internal modules repo only supports SSH, be aware that Atlantis rewrites SSH URLs to HTTPS in For best security, always use a restrictive To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello folks,
We have been using
atlantisfor quite some time now in our organization. We have it enabled under multiple IAC organizations which handle all infrastructure across our products.There is a specific use-case that we are exploring for internal enterprise-scoped
terraform-modulesaccess with a specific repository shared across our EMU tenant to be available across the organizations &atlantisinstallations.I don't see specific documentation to handle this on the official one, so any help and workarounds should be of help!
Beta Was this translation helpful? Give feedback.
All reactions