[
https://issues.apache.org/jira/browse/CAMEL-24087?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18096710#comment-18096710
]
Federico Mariani commented on CAMEL-24087:
------------------------------------------
yes, the artemis console was already present, but right now it is clearer:
{code:java}
jbang -Dcamel.jbang.version=4.22.0-SNAPSHOT camel@apache/camel infra run artemis
Starting service artemis (PID: 90769)
{
"brokerPort" : 61616,
"brokerUrl" : "amqp://localhost:61616",
"description" : "Apache Artemis is an open source message broker",
"host" : "localhost",
"password" : "artemis",
"port" : 61616,
"remoteURI" : "tcp://localhost:61616",
"serviceAddress" : "tcp://localhost:61616",
"serviceVersion" : "latest",
"uiUrl" : "http://localhost:8161",
"userName" : "artemis",
"username" : "artemis"
}
{code}
Just copy/paste _uiUrl_ on the browser
> camel-test-infra - Add --with-ui flag and companion UI containers to camel
> infra run
> ------------------------------------------------------------------------------------
>
> Key: CAMEL-24087
> URL: https://issues.apache.org/jira/browse/CAMEL-24087
> Project: Camel
> Issue Type: Improvement
> Components: camel-test-infra
> Reporter: Federico Mariani
> Assignee: Federico Mariani
> Priority: Major
>
> Add UI support to the {{camel infra run}} command. When a service is started
> via {{camel infra run}}, a companion web UI container is automatically
> started alongside it (e.g., Kafka UI for Kafka). For services that already
> ship a built-in UI (Artemis, RabbitMQ, etc.), the UI URL is exposed in the
> JSON output.
> Changes:
> * Add {{uiSupported}} field to {{@InfraService}} annotation, propagated to
> {{metadata.json}} catalog
> * Add {{isWithUi()}} method to {{ContainerEnvironmentUtil}} gated on
> {{isFixedPort()}} so UI containers never start during tests
> * Add UI column to {{camel infra list}} output
> * Add {{uiUrl()}} default method to 16 service interfaces with built-in UIs
> (Artemis, MinIO, RabbitMQ, Jaeger, Neo4j, Couchbase, IBM MQ, Keycloak,
> Consul, Solr, CouchDB, ArangoDB, Vault, Qdrant, Infinispan)
> * Add companion UI containers for 5 services:
> ** Kafka -> Kafka UI (Apache 2.0) on port 9080
> ** MongoDB -> Mongo Express (MIT) on port 8081
> ** PostgreSQL -> pgAdmin (PostgreSQL License) on port 5050
> ** OpenSearch -> OpenSearch Dashboards (Apache 2.0) on port 5601
> ** Redis -> Redis Commander (MIT) on port 8082
> * All images use {{mirror.gcr.io}} (no docker.io)
> * Excluded Kibana (SSPL - Category X for ASF)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)