Replace hardcoded URLs with RST
@@ -22,7 +22,7 @@ Installation Recipes
You should consider the following before using the Docker images.
Persistent Data (Mounted Volumes)
- When deploying the Kafka and |zk| images, you should always use `mounted volumes <operations/external-volumes.html>`_
+ When deploying the Kafka and |zk| images, you should always use :ref:`external_volumes`
for the file systems those images use for their persistent data. This ensures that the containers will retain their
proper state when stopped and restarted. The other images maintain their state directly in Kafka topics, so mounted
volumes are not usually required for those containers.
@@ -41,11 +41,11 @@ Adding Connectors to the Kafka Connect Image
Here are the methods to add new connectors to the Kafka Connect image.
* Build a new Docker image that has the connector installed. You can follow the examples found in
- `Extending Images <development.html#extending-the-docker-images>`_. You must make sure that the connector
+ :ref:`extending_images`. You must make sure that the connector
JARs are on the CLASSPATH for the Connect service (the default location of ``/usr/share/java/kafka-connect-*`` is the
recommended location).
* Add the connector JARs via volumes. If you don't want to create a new Docker image, please see our documentation
- on `Configuring Kafka Connect with External Jars <operations/external-volumes.html>`_ to configure the ``cp-kafka-connect``
+ on :ref:`extending_images` to configure the ``cp-kafka-connect``
container with external JARs.
Supported Java
