Parameters
The parent key for all of the following parameters is openshift4_keepalived
.
namespace
type |
string |
default |
|
The namespace in which to deploy this component.
openshift_version
type |
string |
default |
|
The OpenShift version used to set the corresesponding image tag for the KeepalivedGroup(s).
keepalived_groups
type |
object |
default |
|
A dictionary holding the .spec for keepalived groups. The keys of the dict are used as names for the keepalived groups.
See the Keepalived Operator docs for available parameters.
To remove all keepalived groups, set to null.
Example
parameters:
openshift4_keepalived:
namespace: openshift-operator-community
channel: alpha
keepalived_groups:
group_1:
spec:
image: registry.redhat.io/openshift4/ose-keepalived-ipfailover
interface: ens3
nodeSelector:
node-role.kubernetes.io/loadbalancer: ""
blacklistRouterIDs:
- 1
- 2
group_2:
spec:
image: registry.redhat.io/openshift4/ose-keepalived-ipfailover
interface: ens4
nodeSelector:
node-role.kubernetes.io/nodeport: ""
blacklistRouterIDs:
- 3
- 4
group_3: null