cloudselect.discovery

Discovery package.

cloudselect.discovery.discovery

Module providing Discovery service base class and service provider.

cloudselect.discovery.aws

Module collecting instances from AWS cloud.

AWS

AWS(self)
Class implementing discovery service plugin.

cloudselect.discovery.hetzner

Module collecting instances from Hetzner cloud.

Hetzner

Hetzner(self)
Class implementing discovery service plugin.

cloudselect.discovery.kubernetes

Module collecting instances from Kubernetes namespaces.

Kubernetes

Kubernetes(self)
Class implementing discovery service plugin.

cloudselect.discovery.local

Module collecting instances from shell output.

Local

Local(self)
Class implementing discovery service plugin.

cloudselect.discovery.stub

Discovery stub plugin.

Stub

Stub(self, /, *args, **kwargs)
Class implementing discovery stub plugin.