|
@ -8,33 +8,46 @@ questions: |
|
|
description: "VRRP Virtual IP Address" |
|
|
description: "VRRP Virtual IP Address" |
|
|
label: Virtual IP |
|
|
label: Virtual IP |
|
|
type: string |
|
|
type: string |
|
|
|
|
|
group: vrrpip |
|
|
|
|
|
required: true |
|
|
- variable: keepalived.virtual_mask |
|
|
- variable: keepalived.virtual_mask |
|
|
default: 24 |
|
|
default: 24 |
|
|
description: "VRRP Virtual IP Network Mask (0-255)" |
|
|
description: "VRRP Virtual IP Network Mask (0-255)" |
|
|
label: Network Mask |
|
|
label: Network Mask |
|
|
type: int |
|
|
type: int |
|
|
|
|
|
group: vrrpip |
|
|
|
|
|
required: true |
|
|
- variable: keepalived.vrid |
|
|
- variable: keepalived.vrid |
|
|
default: 1 |
|
|
default: 1 |
|
|
description: "VRRP Virtual Router ID (0-255)" |
|
|
description: "VRRP Virtual Router ID (0-255)" |
|
|
label: Router ID |
|
|
label: Router ID |
|
|
type: int |
|
|
type: int |
|
|
|
|
|
group: vrrpip |
|
|
|
|
|
required: true |
|
|
- variable: keepalived.interface |
|
|
- variable: keepalived.interface |
|
|
default: "eth0" |
|
|
default: "eth0" |
|
|
description: "Network Interface for VRRP Packets" |
|
|
description: "Network Interface for VRRP Packets" |
|
|
label: Network Interface |
|
|
label: Network Interface |
|
|
type: string |
|
|
type: string |
|
|
|
|
|
group: vrrpip |
|
|
|
|
|
required: true |
|
|
- variable: keepalived.auth_pass |
|
|
- variable: keepalived.auth_pass |
|
|
default: "agoodpwd" |
|
|
default: "agoodpwd" |
|
|
description: "8 characters VRRP Authentication Password" |
|
|
description: "8 characters VRRP Authentication Password" |
|
|
label: Auth Password |
|
|
label: Auth Password |
|
|
type: string |
|
|
type: string |
|
|
|
|
|
group: vrrpcfg |
|
|
|
|
|
required: true |
|
|
- variable: keepalived.check_script |
|
|
- variable: keepalived.check_script |
|
|
default: "ss -ltn | grep :443" |
|
|
default: "ss -ltn | grep :443" |
|
|
description: "Service Healthcheck Script (runs in the Keepalived container)" |
|
|
description: "Service Healthcheck Script (runs in the Keepalived container)" |
|
|
label: Check Script |
|
|
label: Check Script |
|
|
type: string |
|
|
type: string |
|
|
|
|
|
group: vrrpcfg |
|
|
|
|
|
required: true |
|
|
- variable: nodeSelector |
|
|
- variable: nodeSelector |
|
|
default: "role=ingress" |
|
|
default: "role=ingress" |
|
|
description: "Node Selector for the Keepalived Pods." |
|
|
description: "Node Selector for the Keepalived Pods." |
|
|
label: Node Selector |
|
|
label: Node Selector |
|
|
type: string |
|
|
type: string |
|
|
|
|
|
required: false |
|
|