The Microgateway Operator injects the Microgateway Engine containers to the upstream application Pods based on annotations. They allow configuring whether the containers should be injected and some general behavior. The table below lists and explains the annotations the Operator is aware of.
Annotation | Default | Possible values | Description |
---|---|---|---|
| false | true, false | If true, an Microgateway Engine sidecar is injected during Pod creation. Adding the annotation to an existing, running Pod has no effect. Use |
| "" | "<int>, ..." | Comma-separated list of inbound ports to be excluded from redirection to the Microgateway Engine by the Microgateway Operator. The Istio default ports for the Istio sidecar proxy are exluded automatically, when setting the annotation
|
|
|
| Annotation to set which service mesh should be used. This annotation is relevant info for the network manager to configure the redirection of the traffic to the Microgateway Engine correctly. |
|
|
| Annotation to set the Microgateway Engine log level. See also Engine and Network Manager application log configuration |
|
|
| Annotation to set the Network Manager log level. See also Engine and Network Manager application log configuration |