Closed SrikanthNiketh closed 3 years ago
I really don't understand your configuration files ?
There is no kafka cluster configuration in your paste configuration
We are passing Kafka cluster configuration through separate file during deployment which is part of our pipeline in circleci
really hard ... I don't have a stacktrace, not a configuration files.
I don't see how I can help you ... Maybe look at /env endpoint
But with more information, I couldn't help !
here's the kafka configuration we are passing and the output of application.yml and application-secrets.yml configuration on the container.
akhq:
connections:
app-messaging:
properties:
bootstrap.servers:
security.protocol: SSL
ssl.truststore.location: /usr/local/openjdk-11/lib/security/cacerts
ssl.truststore.password: changeit
schema-registry:
url: <schema-registry-url>
connect:
- name: app1-connector
url: "<app1-connector-url>"
- name: app2-connector
url: "<app2-connector-url>"
security:
basic-auth:
user: admin
password:
groups:
- admin
groups:
admin:
roles:
- topic/read
- topic/insert
- topic/delete
- topic/config/update
- node/read
- node/config/update
- topic/data/read
- topic/data/insert
- topic/data/delete
- group/read
- group/delete
- group/offsets/update
- registry/read
- registry/insert
- registry/update
- registry/delete
- registry/version/delete
- acls/read
- connect/read
- connect/insert
- connect/update
- connect/delete
- connect/state/update
application.yml
$ cat application.yml
akhq:
micronaut:
jmx:
add-to-factory: false
register-endpoints: false
metrics:
enabled: false
$
application-secrets.yml
$ cat application-secrets.yml
akhq:
connections:
app-messaging:
properties:
bootstrap.servers: "<boot-strap-servers>"
security.protocol: SSL
ssl.truststore.location: /usr/local/openjdk-11/lib/security/cacerts
ssl.truststore.password: changeit
schema-registry:
url: "<schema-registry-url>"
connect:
- name: app1-connector
url: "<app1-connector-url>"
- name: app2-connector
url: "<app2-connector-url>"
security:
basic-auth:
user: admin
password:
groups:
- admin
groups:
admin:
roles:
- topic/read
- topic/insert
- topic/delete
- topic/config/update
- node/read
- node/config/update
- topic/data/read
- topic/data/insert
- topic/data/delete
- group/read
- group/delete
- group/offsets/update
- registry/read
- registry/insert
- registry/update
- registry/delete
- registry/version/delete
- acls/read
- connect/read
- connect/insert
- connect/update
- connect/delete
- connect/state/update$
$
Just some point quickly :
akhq.security.groups
, akhq.security.basic-auth
Also, Have a deep look at application.example.yml and compare with yours.
@tchiotludo understood. Made configuration changes and we are up and running now. Thank you 🙌
We have installed AKHQ using helm on Kubernetes.
Did port-forward on the pod at
kubectl -n <namespace> port-forward <pod> 8080:8080
. But AKHQ UI isn't loadinghttp://localhost:8080
. Seeing below warnings in the logs when hitting the UI.Relates to: #481
values.yaml