squakez commented on issue #2810:
URL: https://github.com/apache/camel-k/issues/2810#issuecomment-1001449970


   When you `describe` the integration, you should have some Event like:
   ```
     Normal  IntegrationConditionChanged  10s                
camel-k-integration-controller  Condition "ServiceAvailable" is "True" for 
Integration rest-dsl: rest-dsl(http/80) -> integration(http/8080)
     Normal  IntegrationConditionChanged  10s                
camel-k-integration-controller  Condition "ExposureAvailable" is "False" for 
Integration rest-dsl: no host or service defined
   ```
   The same can be recovered via `kamel describe`, ie:
   ```
   $ kamel describe integration rest-dsl
   Name:        rest-dsl
   Namespace:   default
   ...
     DeploymentAvailable        True    DeploymentAvailable     deployment name 
is rest-dsl
     ServiceAvailable   True    ServiceAvailable        rest-dsl(http/80) -> 
integration(http/8080)
     ExposureAvailable  False   IngressNotAvailable     no host or service 
defined
     Ready      True    DeploymentReady 1/1 ready replicas
   ```
   Also, you can check the output of:
   ```
   $ k get service
   NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE
   ...
   rest-dsl     NodePort    10.109.244.147   <none>        80:31846/TCP   110s
   ```
   Finally, you can have a look at the operator log. If there is some 
permission error like you're suspecting, I think there will be some useful 
trace. After all, the `Service` trait is in charge to create a Service resource 
and apply to the cluster.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to