Overview of the various NodePort services that can be created
Short guide on how to enable NodePort access
Quick overview of making client connections through a bootstrap service with Kafka generally
docs: update listeners reference to include CLIENT/EXTERNAL and OAUTHBEARER
Docs didn't include OAUTHBEARER feature
Changed the use of EXTERNAL to mean 'k8s-external', with CLIENT being the new 'k8s-internal, but not internal to the charm'
chore: default expose-external=false
Have set expose-external=nodeport in all our integration tests, as they will test the nodeport feature implicitly when making client connections between apps
test: update listeners unit-test to test for EXTERNAL
This was probably not tested sufficiently before, is present now in existing listener test
Changes Made
docs: add External K8s connection How-To
bootstrap
service with Kafka generallydocs: update listeners reference to include CLIENT/EXTERNAL and OAUTHBEARER
chore: default expose-external=false
expose-external=nodeport
in all our integration tests, as they will test the nodeport feature implicitly when making client connections between appstest: update listeners unit-test to test for EXTERNAL