fruit-bowl/README.md
2025-04-01 17:49:26 +00:00

627 B

fruit-bowl automation

agent bootstrap

apt update && apt install curl -y && curl -sSl https://s3.amy.mov/cluster/agent-bootstrap.sh | sh

(on the server)

puppetserver ca sign --certname <host>.cluster

system bootstrap

deps

  • Deno (for running scripts)
  • g10k (for pulling Forge modules)

process

  • generate some kind of sample secrets file that will then be migrated into Infisical when it is up
  • create databases/users in accordance with config.pp so services can come up
  • set values in environments/production/config.pp
  • add certs into reverse proxy (files/cert/{.key,.pem})