Files
a13labs.infra/ansible/sectool.env
T
alexandre.pires 040f7a382f Add macOS development station playbook and role
- Created a new Ansible playbook for configuring macOS development stations.
- Added role `macos_dev_station` with default variables, handlers, and tasks.
- Implemented tasks for installing Homebrew packages, managing user configurations, and setting up launch agents for code-server and opencode.
- Included templates for launchd plist files and startup scripts for code-server and opencode.
- Added validation for required environment variables and configurations.
- Updated inventory to include macOS hosts and added a setup script for initial prerequisites.
- Modified Terraform configuration to include DNS records for new services.
2026-07-04 15:37:35 +02:00

24 lines
907 B
Bash

DUO_INTEGRATION_KEY=$DUO_INTEGRATION_KEY
DUO_SECRET_KEY=$DUO_SECRET_KEY
MAXMIND_ACCOUNT_ID=$MAXMIND_ACCOUNT_ID
MAXMIND_LICENSE_KEY=$MAXMIND_LICENSE_KEY
USER_PASSWORD_SALT=$USER_PASSWORD_SALT
USER_PASSWORD_OPERATOR=$USER_PASSWORD_OPERATOR
ANSIBLE_FORCE_COLOR=True
BUCKET_SUFFIX=$BUCKET_SUFFIX
MICROK8S_ENCRYPTION_SECRET=$MICROK8S_ENCRYPTION_SECRET
KMS_ACCESS_KEY=$KMS_ACCESS_KEY
KMS_SECRET_KEY=$KMS_SECRET_KEY
KMS_KEY_ARN=$KMS_KEY_ARN
GITEA_APP_TOKEN=$GITEA_APP_TOKEN
GITEA_RUNNER_REGISTRATION_TOKEN=$GITEA_RUNNER_REGISTRATION_TOKEN
CLOUDNS_AUTH_ID=$CLOUDNS_AUTH_ID
CLOUDNS_PASSWORD=$CLOUDNS_PASSWORD
WIN_PROVISION_PASSWORD=$WIN_PROVISION_PASSWORD
WIN_GAME_PASSWORD=$WIN_GAME_PASSWORD
WIN_CI_01_PASSWORD=$WIN_CI_01_PASSWORD
OPENCODE_SERVER_USERNAME=$OPENCODE_SERVER_USERNAME
OPENCODE_SERVER_PASSWORD=$OPENCODE_SERVER_PASSWORD
CODE_SERVER_PASSWORD=$CODE_SERVER_PASSWORD
OPEN_WEBUI_API_KEY=$OPEN_WEBUI_API_KEY