-
Task
-
Resolution: Duplicate
-
Major
-
None
-
None
-
None
-
None
-
False
-
False
-
Undefined
-
Using the config:
apiVersion: maistra.io/v2 kind: ServiceMeshControlPlane metadata: name: base spec: profiles: - base - small
oc describe SMCP shows:
Name: base Namespace: default Labels: <none> Annotations: <none> API Version: maistra.io/v2 Kind: ServiceMeshControlPlane Metadata: Creation Timestamp: 2020-09-30T21:09:47Z Finalizers: maistra.io/istio-operator Generation: 2 Managed Fields: API Version: maistra.io/v2 Fields Type: FieldsV1 fieldsV1: f:spec: .: f:profiles: Manager: oc Operation: Update Time: 2020-09-30T21:16:15Z API Version: maistra.io/v2 Fields Type: FieldsV1 fieldsV1: f:metadata: f:finalizers: f:status: .: f:annotations: .: f:alwaysReadyComponents: f:readyComponentCount: f:appliedSpec: .: f:addons: .: f:3scale: .: f:client: f:grafana: .: f:enabled: f:install: .: f:config: f:service: .: f:ingress: .: f:enabled: f:metadata: f:metadata: .: f:annotations: .: f:service.alpha.openshift.io/serving-cert-secret-name: f:jaeger: .: f:install: .: f:ingress: .: f:enabled: f:metadata: f:storage: .: f:type: f:name: f:kiali: .: f:enabled: f:install: .: f:dashboard: f:service: .: f:ingress: .: f:enabled: f:metadata: f:metadata: f:name: f:prometheus: .: f:enabled: f:install: .: f:service: .: f:ingress: .: f:enabled: f:metadata: f:metadata: .: f:annotations: .: f:service.alpha.openshift.io/serving-cert-secret-name: f:gateways: .: f:egress: .: f:enabled: f:runtime: .: f:container: .: f:resources: .: f:requests: .: f:cpu: f:memory: f:deployment: f:service: .: f:metadata: f:enabled: f:ingress: .: f:enabled: f:ingress: f:runtime: .: f:container: .: f:resources: .: f:requests: .: f:cpu: f:memory: f:deployment: f:service: .: f:metadata: f:type: f:openshiftRoute: .: f:enabled: f:policy: .: f:type: f:profiles: f:proxy: .: f:injection: .: f:autoInject: f:networking: .: f:dns: .: f:refreshRate: f:initialization: .: f:initContainer: .: f:runtime: .: f:imageName: f:protocol: .: f:autoDetect: .: f:inbound: f:outbound: f:runtime: .: f:container: .: f:imageName: f:resources: .: f:requests: .: f:cpu: f:memory: f:runtime: .: f:components: .: f:3scale: .: f:container: .: f:imageName: f:grafana: .: f:container: .: f:imageName: f:mixer: .: f:container: .: f:imageName: f:mixer.policy: .: f:container: .: f:resources: .: f:requests: .: f:cpu: f:memory: f:mixer.telemetry: .: f:container: .: f:resources: .: f:requests: .: f:cpu: f:memory: f:pilot: .: f:container: .: f:imageName: f:resources: .: f:requests: .: f:cpu: f:memory: f:deployment: f:prometheus: .: f:container: .: f:imageName: f:resources: .: f:requests: .: f:cpu: f:memory: f:wasmExtensions.cacher: .: f:container: .: f:imageName: f:resources: .: f:requests: .: f:cpu: f:memory: f:defaults: .: f:container: .: f:imageTag: f:resources: .: f:requests: .: f:cpu: f:memory: f:techPreview: .: f:sidecarInjectorWebhook: .: f:objectSelector: .: f:enabled: f:wasmExtensions: .: f:enabled: f:telemetry: .: f:type: f:tracing: .: f:type: f:version: f:appliedValues: .: f:istio: .: f:gateways: .: f:enabled: f:istio-egressgateway: .: f:autoscaleEnabled: f:enabled: f:gatewayType: f:name: f:resources: .: f:requests: .: f:cpu: f:memory: f:istio-ingressgateway: .: f:autoscaleEnabled: f:enabled: f:gatewayType: f:ior_enabled: f:name: f:resources: .: f:requests: .: f:cpu: f:memory: f:type: f:global: .: f:configNamespace: f:configRootNamespace: f:defaultResources: .: f:requests: .: f:cpu: f:memory: f:enableTracing: f:istioNamespace: f:k8sIngress: .: f:enableHttps: f:enabled: f:gatewayName: f:meshExpansion: .: f:enabled: f:useILB: f:multiCluster: .: f:enabled: f:oauthproxy: .: f:image: f:policyNamespace: f:prometheusNamespace: f:proxy: .: f:autoInject: f:dnsRefreshRate: f:image: f:resources: .: f:requests: .: f:cpu: f:memory: f:tracer: f:proxy_init: .: f:image: f:tag: f:telemetryNamespace: f:tracer: .: f:zipkin: .: f:address: f:useMCP: f:grafana: .: f:enabled: f:image: f:ingress: .: f:enabled: f:service: .: f:annotations: .: f:service.alpha.openshift.io/serving-cert-secret-name: f:istio_cni: .: f:enabled: f:istio_cni_network: f:kiali: .: f:enabled: f:ingress: .: f:enabled: f:install: f:resourceName: f:mixer: .: f:adapters: .: f:prometheus: .: f:enabled: f:enabled: f:image: f:policy: .: f:enabled: f:resources: .: f:requests: .: f:cpu: f:memory: f:telemetry: .: f:resources: .: f:requests: .: f:cpu: f:memory: f:pilot: .: f:autoscaleEnabled: f:enableProtocolSniffingForInbound: f:enableProtocolSniffingForOutbound: f:image: f:resources: .: f:requests: .: f:cpu: f:memory: f:policy: .: f:implementation: f:prometheus: .: f:enabled: f:image: f:ingress: .: f:enabled: f:resources: .: f:requests: .: f:cpu: f:memory: f:service: .: f:annotations: .: f:service.alpha.openshift.io/serving-cert-secret-name: f:revision: f:sidecarInjectorWebhook: .: f:enableNamespacesByDefault: f:objectSelector: .: f:enabled: f:techPreview: .: f:sidecarInjectorWebhook: .: f:objectSelector: .: f:enabled: f:wasmExtensions: .: f:enabled: f:telemetry: .: f:enabled: f:implementation: f:v1: .: f:enabled: f:v2: .: f:enabled: f:prometheus: .: f:enabled: f:tracing: .: f:enabled: f:ingress: .: f:enabled: f:jaeger: .: f:install: f:resourceName: f:template: f:provider: f:wasmExtensions: .: f:cacher: .: f:image: f:resources: .: f:requests: .: f:cpu: f:memory: f:enabled: f:profiles: f:threeScale: .: f:image: f:version: f:chartVersion: f:components: f:conditions: f:observedGeneration: f:operatorVersion: f:readiness: .: f:components: .: f:pending: f:ready: f:unready: Manager: istio-operator Operation: Update Time: 2020-09-30T21:17:57Z Resource Version: 74323 Self Link: /apis/maistra.io/v2/namespaces/default/servicemeshcontrolplanes/base UID: a74f80e5-07f7-4963-8c2a-da0e72bf9292 Spec: Profiles: base small base Version: v2.0 Status: Annotations: Always Ready Components: mesh-config,telemetry-common,tracing,kiali Ready Component Count: 9/9 Applied Spec: Addons: 3scale: Client: Grafana: Enabled: true Install: Config: Service: Ingress: Enabled: true Metadata: Metadata: Annotations: service.alpha.openshift.io/serving-cert-secret-name: grafana-tls Jaeger: Install: Ingress: Enabled: true Metadata: Storage: Type: Memory Name: jaeger Kiali: Enabled: true Install: Dashboard: Service: Ingress: Enabled: true Metadata: Metadata: Name: kiali Prometheus: Enabled: true Install: Service: Ingress: Enabled: true Metadata: Metadata: Annotations: service.alpha.openshift.io/serving-cert-secret-name: prometheus-tls Gateways: Egress: Enabled: true Runtime: Container: Resources: Requests: Cpu: 10m Memory: 128Mi Deployment: Service: Metadata: Enabled: true Ingress: Enabled: true Ingress: false Runtime: Container: Resources: Requests: Cpu: 10m Memory: 128Mi Deployment: Service: Metadata: Type: ClusterIP Openshift Route: Enabled: true Policy: Type: None Profiles: base small base Proxy: Injection: Auto Inject: false Networking: Dns: Refresh Rate: 300s Initialization: Init Container: Runtime: Image Name: quay.io/maistra/proxy-init-rhel7@sha256:446d0747b728e1ca8fb3da04d230f0166466e79252b8b106ddcd9f5d4657000c Protocol: Auto Detect: Inbound: false Outbound: false Runtime: Container: Image Name: quay.io/maistra/proxyv2-rhel8@sha256:02510041a1422f252f1b23e4b757823562b0d9464d62a0a8234898b42d206492 Resources: Requests: Cpu: 10m Memory: 128Mi Runtime: Components: 3scale: Container: Image Name: registry.redhat.io/openshift-service-mesh/3scale-istio-adapter-rhel8@sha256:ee8585c2eae863b76e9d4e8e79e3608e642dc3d1ff71a007ef55aa8fe3f11610 Grafana: Container: Image Name: quay.io/maistra/grafana-rhel8@sha256:07a64957c6681f5e6f5d97c596fc557c9aaf2f9fea088440486a55a0fe87348e Mixer: Container: Image Name: quay.io/maistra/mixer-rhel8@sha256:2fd732e6055468cf03d181e98a6f9ea94c73a1305e6a1bab932350943ecc8997 mixer.policy: Container: Resources: Requests: Cpu: 10m Memory: 128Mi mixer.telemetry: Container: Resources: Requests: Cpu: 10m Memory: 128Mi Pilot: Container: Image Name: quay.io/maistra/pilot-rhel8@sha256:8eea82d5f669bc6841fe6a1d34bc8cb63d57dbbb992e8b2fa0061cf7bd59505d Resources: Requests: Cpu: 10m Memory: 128Mi Deployment: Prometheus: Container: Image Name: quay.io/maistra/prometheus-rhel8@sha256:1caa30c2842ae121162a144d10b5d10e8bc0c54816a6bf1a62f68f83d93243b4 Resources: Requests: Cpu: 10m Memory: 128Mi wasmExtensions.cacher: Container: Image Name: quay.io/maistra/pilot-rhel8@sha256:8eea82d5f669bc6841fe6a1d34bc8cb63d57dbbb992e8b2fa0061cf7bd59505d Resources: Requests: Cpu: 10m Memory: 128Mi Defaults: Container: Image Tag: 2.0.0 Resources: Requests: Cpu: 10m Memory: 128Mi Tech Preview: Sidecar Injector Webhook: Object Selector: Enabled: false Wasm Extensions: Enabled: false Telemetry: Type: Istiod Tracing: Type: Jaeger Version: v2.0 Applied Values: Istio: Gateways: Enabled: true Istio - Egressgateway: Autoscale Enabled: false Enabled: true Gateway Type: egress Name: istio-egressgateway Resources: Requests: Cpu: 10m Memory: 128Mi Istio - Ingressgateway: Autoscale Enabled: false Enabled: true Gateway Type: ingress ior_enabled: true Name: istio-ingressgateway Resources: Requests: Cpu: 10m Memory: 128Mi Type: ClusterIP Global: Config Namespace: default Config Root Namespace: default Default Resources: Requests: Cpu: 10m Memory: 128Mi Enable Tracing: true Istio Namespace: default k8sIngress: Enable Https: false Enabled: false Gateway Name: ingressgateway Mesh Expansion: Enabled: false Use ILB: false Multi Cluster: Enabled: false Oauthproxy: Image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ac1811c83e6c7c5e82a688b7fe72cce99f71ff576f32a65ec85ad8b786c41da2 Policy Namespace: default Prometheus Namespace: default Proxy: Auto Inject: disabled Dns Refresh Rate: 300s Image: quay.io/maistra/proxyv2-rhel8@sha256:02510041a1422f252f1b23e4b757823562b0d9464d62a0a8234898b42d206492 Resources: Requests: Cpu: 10m Memory: 128Mi Tracer: jaeger proxy_init: Image: quay.io/maistra/proxy-init-rhel7@sha256:446d0747b728e1ca8fb3da04d230f0166466e79252b8b106ddcd9f5d4657000c Tag: 2.0.0 Telemetry Namespace: default Tracer: Zipkin: Address: jaeger-collector.default.svc:9411 Use MCP: true Grafana: Enabled: true Image: quay.io/maistra/grafana-rhel8@sha256:07a64957c6681f5e6f5d97c596fc557c9aaf2f9fea088440486a55a0fe87348e Ingress: Enabled: true Service: Annotations: service.alpha.openshift.io/serving-cert-secret-name: grafana-tls istio_cni: Enabled: true istio_cni_network: v2-0-istio-cni Kiali: Enabled: true Ingress: Enabled: true Install: true Resource Name: kiali Mixer: Adapters: Prometheus: Enabled: true Enabled: false Image: quay.io/maistra/mixer-rhel8@sha256:2fd732e6055468cf03d181e98a6f9ea94c73a1305e6a1bab932350943ecc8997 Policy: Enabled: false Resources: Requests: Cpu: 10m Memory: 128Mi Telemetry: Resources: Requests: Cpu: 10m Memory: 128Mi Pilot: Autoscale Enabled: false Enable Protocol Sniffing For Inbound: false Enable Protocol Sniffing For Outbound: false Image: quay.io/maistra/pilot-rhel8@sha256:8eea82d5f669bc6841fe6a1d34bc8cb63d57dbbb992e8b2fa0061cf7bd59505d Resources: Requests: Cpu: 10m Memory: 128Mi Policy: Implementation: None Prometheus: Enabled: true Image: quay.io/maistra/prometheus-rhel8@sha256:1caa30c2842ae121162a144d10b5d10e8bc0c54816a6bf1a62f68f83d93243b4 Ingress: Enabled: true Resources: Requests: Cpu: 10m Memory: 128Mi Service: Annotations: service.alpha.openshift.io/serving-cert-secret-name: prometheus-tls Revision: base Sidecar Injector Webhook: Enable Namespaces By Default: false Object Selector: Enabled: false Tech Preview: Sidecar Injector Webhook: Object Selector: Enabled: false Wasm Extensions: Enabled: false Telemetry: Enabled: true Implementation: Istiod v1: Enabled: false v2: Enabled: true Prometheus: Enabled: true Tracing: Enabled: true Ingress: Enabled: true Jaeger: Install: true Resource Name: jaeger Template: all-in-one Provider: jaeger Wasm Extensions: Cacher: Image: quay.io/maistra/pilot-rhel8@sha256:8eea82d5f669bc6841fe6a1d34bc8cb63d57dbbb992e8b2fa0061cf7bd59505d Resources: Requests: Cpu: 10m Memory: 128Mi Enabled: false Profiles: base small base Three Scale: Image: registry.redhat.io/openshift-service-mesh/3scale-istio-adapter-rhel8@sha256:ee8585c2eae863b76e9d4e8e79e3608e642dc3d1ff71a007ef55aa8fe3f11610 Version: v2.0 Chart Version: 2.0.0 Components: Conditions: Last Transition Time: 2020-09-30T21:16:33Z Message: Successfully reconciled Reason: ReconcileSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:15:54Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: istio-discovery Conditions: Last Transition Time: 2020-09-30T21:16:33Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:16:33Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: mesh-config Conditions: Last Transition Time: 2020-09-30T21:16:33Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:16:33Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: telemetry-common Conditions: Last Transition Time: 2020-09-30T21:16:34Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:16:34Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: prometheus Conditions: Last Transition Time: 2020-09-30T21:17:06Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:17:06Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: tracing Conditions: Last Transition Time: 2020-09-30T21:17:06Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:17:06Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: istio-ingress Conditions: Last Transition Time: 2020-09-30T21:17:07Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:17:07Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: istio-egress Conditions: Last Transition Time: 2020-09-30T21:17:08Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:17:08Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: grafana Conditions: Last Transition Time: 2020-09-30T21:17:28Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:17:28Z Message: Component installed successfully Reason: InstallSuccessful Status: True Type: Installed Resource: kiali Conditions: Last Transition Time: 2020-09-30T21:17:57Z Message: Successfully installed all mesh components Reason: InstallSuccessful Status: True Type: Installed Last Transition Time: 2020-09-30T21:17:57Z Message: Successfully installed version 2.0.0-1.el8-2 Reason: InstallSuccessful Status: True Type: Reconciled Last Transition Time: 2020-09-30T21:17:57Z Message: All component deployments are Available Reason: ComponentsReady Status: True Type: Ready Observed Generation: 2 Operator Version: 2.0.0-1.el8 Readiness: Components: Pending: Ready: grafana istio-discovery istio-egress istio-ingress kiali mesh-config prometheus telemetry-common tracing Unready: Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Installing 20m servicemeshcontrolplane-controller Installing mesh generation 1 Warning Rendering 19m (x12 over 20m) servicemeshcontrolplane-controller Cannot install Jaeger: no matches for kind "Jaeger" in version "jaegertracing.io/v1" Warning Installing 19m (x12 over 20m) servicemeshcontrolplane-controller Error rendering helm charts: error: no matches for kind "Jaeger" in version "jaegertracing.io/v1" Normal PausingInstall 13m servicemeshcontrolplane-controller Paused until the following components become ready: [istio-discovery]
But no deployments ever great created.
- is duplicated by
-
MAISTRA-1914 Add special DependencyMissingError status to SMCP
- Closed