browsertrix/ansible/inventory/digital_ocean/group_vars/main.yml
Anish Lakhwara 253a267830
Move DO ansible playbook to new format (#1159)
* feat: move do_setup to new unified format at root of ansible/ dir to allow sharing roles, inventory with playbooks for other deployment types

* fix: pass ansible lint

* update do settings to current deployment:
- bump main node params
- add additional settings to helm values template

---------
Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
2023-09-27 22:36:34 -07:00

53 lines
1.0 KiB
YAML

---
project_name: "default"
main_node_size: "s-4vcpu-8gb"
crawl_node_size: "c-4"
droplet_region: "sfo3"
node_pools:
- name=main-app;size={{ main_node_size }};label=nodeType=main;min-nodes=1;max-nodes=2;count=1
- name=crawling;size={{ crawl_node_size }};label=nodeType=crawling;taint=nodeType=crawling:NoSchedule;auto-scale=true;min-nodes=1;max-nodes=3;count=1
enable_admin_addons: false
admin_node_pool:
name: admin-app
size: s-4vcpu-8gb
label: nodeType=admin
count: 1
db_name: "{{ project_name }}"
k8s_name: "{{ project_name }}"
bucket_name: "{{ project_name }}"
bucket_path: "crawls"
registry_name: "{{ project_name }}"
domain: "browsertrix.cloud"
subdomain: "{{ project_name }}"
configure_kubectl: false
use_do_registry: false
image_tag: "latest"
enable_signing: true
signing_host: "signing"
superuser_email: "dev@webrecorder.net"
superuser_password: "PassW0rd!"
org_name: "{{ project_name }}"
registration_enabled: false
cert_email: "{{ superuser_email }}"
smtp_port: ""
smtp_host: ""
sender_email: ""
reply_to_email: ""
sender_password: ""