You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CIS Version : 2.18.1
Build: f5networks/k8s-bigip-ctlr:latest
BIGIP Version: Big IP 17.1.2
AS3 Version: 3.x
Agent Mode: AS3
Orchestration: K8
Pool Mode: Cluster
Additional Setup details: tested with Ingress example
As a result, the "data" section of the generated ConfigMap starts with the key file_name: | instead of template: |.
In previous versions of CIS, the key string value in the "data" section was ignored. However, starting with version 2.x, CIS does not load the Override AS3 ConfigMap unless the key string is template.
Steps To Reproduce
Create a test Ingress configuration
Read the resulting AS3 configuration e.g. from the target BigIP
Craft the Override AS3 ConfigMap to override selected Virtual Server attribute, e.g.
kubectl create configmap my-config --from-file=./my/file_name.json
# label the configmap (not mentioned in the instruction)
kubectl label configmap my-config f5type=virtual-server overrideAS3="true"
use --override-as3-declaration CIS attribute to point to your configmap
observe that the the Override AS3 ConfigMap changes are not applied
Expected Result
The key string value in the "data" section of Override AS3 ConfigMap should be ignored. The Override AS3 ConfigMap should be loaded regardless of the key string value.
The official documentation should mention the configmap labeling command kubectl label configmap my-config f5type=virtual-server overrideAS3="true"
Actual Result
The Override AS3 ConfigMap is not loaded.
Diagnostic Information
N/A - there are no logs generated that would inform about the problem.
Observations (if any)
The text was updated successfully, but these errors were encountered:
Setup Details
CIS Version : 2.18.1
Build: f5networks/k8s-bigip-ctlr:latest
BIGIP Version: Big IP 17.1.2
AS3 Version: 3.x
Agent Mode: AS3
Orchestration: K8
Pool Mode: Cluster
Additional Setup details: tested with Ingress example
Description
The Override AS3 ConfigMap is ignored if loaded according to the official documentation: https://clouddocs.f5.com/containers/latest/userguide/config-map.html#override-as3-configmap
The documentation instructs running the following command:
As a result, the "data" section of the generated ConfigMap starts with the key file_name: | instead of template: |.
In previous versions of CIS, the key string value in the "data" section was ignored. However, starting with version 2.x, CIS does not load the Override AS3 ConfigMap unless the key string is template.
Steps To Reproduce
Expected Result
The key string value in the "data" section of Override AS3 ConfigMap should be ignored. The Override AS3 ConfigMap should be loaded regardless of the key string value.
The official documentation should mention the configmap labeling command
kubectl label configmap my-config f5type=virtual-server overrideAS3="true"
Actual Result
The Override AS3 ConfigMap is not loaded.
Diagnostic Information
N/A - there are no logs generated that would inform about the problem.
Observations (if any)
The text was updated successfully, but these errors were encountered: