Added conditions IstioAvailable and GatewayAvailable to model registry custom resource for istio and gateway status
Also added printer columns for all conditions in kubernetes cli output and -o wide format
fixes RHOAIENG-5226
How Has This Been Tested?
Tested manually for all mr samples and changes from one sample type to another
Tested manually that it detects missing ServiceMeshMember configuration which causes Istio proxy to not be injected
Merge criteria:
[X] The commits and have meaningful messages; the author will squash them after approval or will ask to merge with squash.
[X] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[X] The developer has manually tested the changes and verified that the changes work
Description
Added conditions IstioAvailable and GatewayAvailable to model registry custom resource for istio and gateway status Also added printer columns for all conditions in kubernetes cli output and -o wide format fixes RHOAIENG-5226
How Has This Been Tested?
Tested manually for all mr samples and changes from one sample type to another Tested manually that it detects missing ServiceMeshMember configuration which causes Istio proxy to not be injected
Merge criteria: