-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
OSSM 2.0.0, OSSM 2.1.0, OSSM 2.2.0, OSSM 2.3.0
-
None
-
False
-
False
-
Undefined
-
Looking at the OpenShift/Maistra Documentation, there is not a lot of clarity around what are supported and unsupported fields for the ServiceMeshControlPlane object.
Looking at the CRD, there is almost no information provided in the repo:
https://github.com/maistra/istio-operator/blob/maistra-2.1/manifests-maistra/2.1.0/servicemeshcontrolplanes.crd.yaml
And there is no documentation similar to what is provided with the OpenShift API [example below]:
https://docs.openshift.com/container-platform/4.6/rest_api/network_apis/networkpolicy-networking-k8s-io-v1.html
We require clear descriptions of each field in the provided CRDs with the OpenShift Service Mesh product to provide adequate support and to know what is intended functionality.
An example of this is the `autoInject` value, which will allow users to tag a namespace and not be required to tag individual Pods for sidecar injection. Is this an intended function of OpenShift Service Mesh?
https://github.com/maistra/istio-operator/blob/maistra-2.1/manifests-maistra/2.1.0/servicemeshcontrolplanes.crd.yaml#L2607
Please provide descriptions of all usable fields in provided CRDs.
- is related to
-
OSSM-2503 Update configuration reference
- Closed