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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]