Compare languages | Cloud provider — OpenStack: examples

Below are two simple examples of OpenStack cloud provider configuration.

Ниже представлены два простых примера конфигурации cloud-провайдера OpenStack.

Example 1

Пример 1

yaml apiVersion: deckhouse.io/v1 kind: OpenStackInstanceClass metadata: name: test spec: flavorName: m1.large

yaml apiVersion: deckhouse.io/v1 kind: OpenStackInstanceClass metadata: name: test spec: flavorName: m1.large

Example 2

Пример 2

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: cloud-provider-openstack spec: version: 1 enabled: true settings: connection: authURL: https://test.tests.com:5000/v3/ domainName: default tenantName: default username: jamie password: nein region: HetznerFinland externalNetworkNames:

  • public internalNetworkNames:
  • kube instances: sshKeyPairName: my-ssh-keypair securityGroups:
  • default
  • allow-ssh-and-icmp zones:
  • zone-a
  • zone-b tags: project: cms owner: default

yaml apiVersion: deckhouse.io/v1alpha1 kind: ModuleConfig metadata: name: cloud-provider-openstack spec: version: 1 enabled: true settings: connection: authURL: https://test.tests.com:5000/v3/ domainName: default tenantName: default username: jamie password: nein region: HetznerFinland externalNetworkNames:

  • public internalNetworkNames:
  • kube instances: sshKeyPairName: my-ssh-keypair securityGroups:
  • default
  • allow-ssh-and-icmp zones:
  • zone-a
  • zone-b tags: project: cms owner: default