okozachenko | 85a3133 | 2022-04-11 23:34:30 +1000 | [diff] [blame] | 1 | --- |
| 2 | # .. vim: foldmarker=[[[,]]]:foldmethod=marker |
| 3 | |
| 4 | # .. Copyright (C) 2022 VEXXHOST, Inc. |
| 5 | # .. SPDX-License-Identifier: Apache-2.0 |
| 6 | |
| 7 | # Default variables |
| 8 | # ================= |
| 9 | |
| 10 | # .. contents:: Sections |
| 11 | # :local: |
| 12 | |
Mohammed Naser | 2144b34 | 2022-05-23 10:25:31 -0400 | [diff] [blame] | 13 | |
Mohammed Naser | 956d49c | 2022-04-29 11:20:05 -0400 | [diff] [blame] | 14 | # .. envvar:: keepalived_enabled [[[ |
| 15 | # |
| 16 | # Enable Keepalived for the Atmosphere cluster. You can disable this if you |
| 17 | # are forwarding ports directly into the cluster from an external network. |
| 18 | keepalived_enabled: true |
okozachenko | 85a3133 | 2022-04-11 23:34:30 +1000 | [diff] [blame] | 19 | |
Mohammed Naser | 956d49c | 2022-04-29 11:20:05 -0400 | [diff] [blame] | 20 | # ]]] |
okozachenko | 85a3133 | 2022-04-11 23:34:30 +1000 | [diff] [blame] | 21 | # .. envvar:: keepalived_password [[[ |
| 22 | # |
| 23 | # Keepalived password |
| 24 | keepalived_password: "{{ undef(hint='You must specify a Keepalived password') }}" |
| 25 | |
| 26 | # ]]] |
| 27 | # .. envvar:: keepalived_vip [[[ |
| 28 | # |
| 29 | # Keepalived virtual IP address |
| 30 | keepalived_vip: "{{ undef(hint='You must specify a Keepalived virtual IP address') }}" |
| 31 | |
| 32 | # ]]] |
| 33 | # .. envvar:: keepalived_interface [[[ |
| 34 | # |
| 35 | # Keepalived virtual IP interface |
| 36 | keepalived_interface: "{{ undef(hint='You must specify a Keepalived virtual IP interface') }}" |
| 37 | |
| 38 | # ]]] |
okozachenko | 85a3133 | 2022-04-11 23:34:30 +1000 | [diff] [blame] | 39 | # .. envvar:: keepalived_vrid [[[ |
| 40 | # |
| 41 | # Keepalived virtual router id |
| 42 | keepalived_vrid: 51 |
| 43 | |
| 44 | # ]]] |
Mohammed Naser | 1d75a92 | 2023-07-23 19:24:49 +0000 | [diff] [blame] | 45 | |
| 46 | keepalived_pod_dependency: |
| 47 | openvswitch: |
| 48 | - requireSameNode: true |
| 49 | labels: |
| 50 | application: neutron |
| 51 | component: neutron-ovs-agent |
| 52 | ovn: |
| 53 | - requireSameNode: true |
| 54 | labels: |
| 55 | application: ovn |
| 56 | component: ovn-controller |