Moving setup into its own role, where we just set up the system configuuration for running k3s'
This commit is contained in:
26
docker-host/roles/setup/templates/prometheus.yml.j2
Normal file
26
docker-host/roles/setup/templates/prometheus.yml.j2
Normal file
@@ -0,0 +1,26 @@
|
||||
global:
|
||||
scrape_interval: 15s
|
||||
scrape_timeout: 10s
|
||||
evaluation_interval: 15s
|
||||
alerting:
|
||||
alertmanagers:
|
||||
- follow_redirects: true
|
||||
enable_http2: true
|
||||
scheme: http
|
||||
timeout: 10s
|
||||
api_version: v2
|
||||
static_configs:
|
||||
- targets: []
|
||||
scrape_configs:
|
||||
- job_name: prometheus-scraper
|
||||
honor_timestamps: true
|
||||
scrape_interval: 15s
|
||||
scrape_timeout: 10s
|
||||
metrics_path: /metrics
|
||||
scheme: http
|
||||
follow_redirects: true
|
||||
enable_http2: true
|
||||
static_configs:
|
||||
- targets:
|
||||
- localhost:9090
|
||||
- "{{PRIVATE_IP}}":9100
|
||||
6
docker-host/roles/setup/templates/proxy.conf.j2
Normal file
6
docker-host/roles/setup/templates/proxy.conf.j2
Normal file
@@ -0,0 +1,6 @@
|
||||
server {
|
||||
server_name {{SERVER_NAME}};
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:{{PORT}};
|
||||
}
|
||||
}
|
||||
15
docker-host/roles/setup/templates/vault-config.json.j2
Normal file
15
docker-host/roles/setup/templates/vault-config.json.j2
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"backend": {
|
||||
"file": {
|
||||
"path": "/vault/file"
|
||||
}
|
||||
},
|
||||
"listener": {
|
||||
"tcp": {
|
||||
"address": "0.0.0.0:{{VAULT_PORT}}",
|
||||
"tls_disable": 1
|
||||
}
|
||||
},
|
||||
"ui": true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user