diff --git a/docs/RELEASE-NOTES.rst b/docs/RELEASE-NOTES.rst index 10592a732..bf76c88ad 100644 --- a/docs/RELEASE-NOTES.rst +++ b/docs/RELEASE-NOTES.rst @@ -356,7 +356,7 @@ Added Functionality * CRD: * allowSourceRange support for VirtualServer CRs and Policy CRs. See `Examples `_ * Added support for TCP Health Monitor support in VS CRs. See `Examples `_ - * Added support for multiple monitors in VS and TS CRs. See `Examples `_ * SCTP support for Transport Server Custom Resource. See `Examples `_ * :issues:`2201` Support for linking existing health monitor on bigip with virtualSever and TransportServer CRs. See `Examples `_ * :issues:`2361` Allow monitoring of an alias port in VirtualServer and TransportServer. See `Examples `_ @@ -432,7 +432,7 @@ Added Functionality * Custom pool name support in VirtualServer and TransportServer CRs. See `Example `_ * GTM global-availability LB method and order precedence support with EDNS CRs. See `Examples `_ * Service Type LoadBalancer: - * SCTP protocol support in Services of type LoadBalancer. See `official documentation `_ + * SCTP protocol support in Services of type LoadBalancer. See `official documentation `_ * Added support for attaching Policy CRD as an annotation * SNAT pool name support in policy CR. See `Examples `_ * ConfigMap: diff --git a/docs/config_examples/multicluster/extendedConfigmap/global-spec-config-for-multicluster-with-cluster-admin-state.yaml b/docs/config_examples/multicluster/extendedConfigmap/global-spec-config-for-multicluster-with-cluster-admin-state.yaml new file mode 100644 index 000000000..4b8c5a91d --- /dev/null +++ b/docs/config_examples/multicluster/extendedConfigmap/global-spec-config-for-multicluster-with-cluster-admin-state.yaml @@ -0,0 +1,42 @@ +# adminState can be provided for a cluster to mark the state of a particular cluster. +# Supported values for adminState are [enable, disable, offline] +# By default clusters are in enabled state. +# adminState: enable, all new connections are allowed to the pool members from the cluster. +# adminState: disable, all new connections except those which match an existing persistence session are not allowed for the pool members from the cluster. +# adminState: offline, no new connections are allowed to the pool members from the cluster, even if they match an existing persistence session. +apiVersion: v1 +kind: ConfigMap +metadata: + labels: + f5nr: "true" + name: global-spec-config + namespace: kube-system +data: + extendedSpec: | + mode: active-active + highAvailabilityCIS: + primaryEndPoint: http://10.145.72.114:8001 + probeInterval: 30 + retryInterval: 3 + primaryCluster: + clusterName: cluster1 + secret: default/kubeconfig1 + secondaryCluster: + clusterName: cluster2 + secret: default/kubeconfig2 + adminState: disable + externalClustersConfig: + - clusterName: cluster3 + secret: default/kubeconfig3 + adminState: offline + - clusterName: cluster4 + secret: default/kubeconfig4 + - clusterName: cluster5 + secret: default/kubeconfig5 + adminState: enable + extendedRouteSpec: + - allowOverride: false + namespace: foo + policyCR: foo/cr-policy1 + vserverAddr: 10.8.0.4 + vserverName: vs-foo