* Refactor microk8s playbook to follow structure with shared roles - Integrates with btrix/deploy role for deploying - Seperated RedHat and Debian into seperate roles - Created Common role - allow running remotely by default - use 'browsertrix_cloud_home' for charts path - add additional customizable options to btrix_values.j2 (todo: unify all the templates) - docs: update to new playbook path --------- Co-authored-by: Ilya Kreymer <ikreymer@gmail.com>
		
			
				
	
	
		
			31 lines
		
	
	
		
			803 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			803 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
| default_org: {{ browsertrix_default_org | default('My Organization') }}
 | |
| 
 | |
| crawler_extra_args: "{{ crawler_extra_args | default('') }}"
 | |
| 
 | |
| superuser:
 | |
|   email: {{ browsertrix_superuser_email | default('admin@example.com') }}
 | |
|   password: {{ browsertrix_superuser_password | default('PASSW0RD!') }}
 | |
| 
 | |
| mongo_auth:
 | |
|   username: {{ browsertrix_mongo_username | default('root') }}
 | |
|   password: {{ browsertrix_mongo_password | default('PASSWORD!') }}
 | |
| 
 | |
| ingress:
 | |
|   host: "{{ domain }}"
 | |
|   cert_email: "{{ cert_email }}"
 | |
|   tls: true
 | |
| 
 | |
| # optional second-host for signing archives
 | |
| {% if signing_domain %}
 | |
| signer:
 | |
|   enabled: true
 | |
|   host: {{ signing_domain }}
 | |
|   cert_email: {{ cert_email }}
 | |
|   image_pull_policy: "IfNotPresent"
 | |
|   auth_token: {{ signing_authtoken }}
 | |
| {% endif %}
 | |
| 
 | |
| # required for microk8s
 | |
| ingress_class: "public"
 | |
| 
 |