This message was deleted.
# atlantis-community
s
This message was deleted.
c
If you want everything to need to be approved and mergeable you can just set that at the server level too...
s
Like this?
Copy code
version: 3

apply_requirements: [approved, mergeable]

projects:

- dir: service/calling-tncp
    autoplan:
      enabled: false
    workspace: dev
c
well, we have it set in the server.yaml that the server pulls in at start time (rather than the repo atlantis.yaml) but I think that should work
I know that doesn't solve everything for you, but it solves at least one thing 🙂
Tehre's a lot of stuff you can set at the server level: https://www.runatlantis.io/docs/server-configuration.html
s
Hmm…we use a values.yaml file….Our Atlantis runs in k8s
c
Pretty sure you can still set it -- or pas the env vars to the container
s
Yea…should be able to
g
Copy code
❯ wc -l atlantis.yaml
  169981 atlantis.yaml
It is fine for the most part being large. The caveat is with it being a source of merge conflicts. Worst case scenario, you get your MR approved, and then you have to rebase and get another approval before you can apply.
p
I have seen huge files and no issues