code: def discovery_zookeeper(self):
          
          # Install the bundle
          self.context.install_bundle("pelix.remote.discovery.zookeeper").start()
  
          with use_waiting_list(self.context) as ipopo:
              # Instantiate the discovery
              ipopo.add(
                  rs.FACTORY_DISCOVERY_ZOOKEEPER,
                  "pelix-discovery-zookeeper",
                  {
                      "application.id": "sample.rs",
                      "zookeeper.hosts": self.arguments.zk_hosts,
                      "zookeeper.prefix": self.arguments.zk_prefix,
                  },
              )
docs: Installs the ZooKeeper discovery bundles and instantiates components