Apache Ignite Kubernetes module provides a TCP Discovery IP Finder that uses a dedicated Kubernetes service for IP addresses lookup of Apache Ignite pods containerized by Kubernetes.
To enable Kubernetes module when starting a standalone node, move ‘optional/ignite-kubernetes’ folder to ‘libs’ folder before running ‘ignite.{sh|bat}’ script. The content of the module folder will be added to classpath in this case.
If you are using Maven to manage dependencies of your project, you can add Kubernetes module dependency like this (replace ‘${ignite.version}’ with actual Ignite version you are interested in):
... ... org.apache.ignite ignite-kubernetes ${ignite.version} ... ...