Skip to content

Instantly share code, notes, and snippets.

@CalvinHartwell
Created November 22, 2018 09:41
Show Gist options
  • Save CalvinHartwell/b99e5a14dec801d0d128fd7df6309b9c to your computer and use it in GitHub Desktop.
Save CalvinHartwell/b99e5a14dec801d0d128fd7df6309b9c to your computer and use it in GitHub Desktop.
vmware-integrator-values
application: vsphere-integrator
application-config:
trust:
default: false
description: Does this application have access to trusted credentials
source: user
type: bool
value: true
charm: vsphere-integrator
settings:
credentials:
default: ""
description: |
The base64-encoded contents of a JSON file containing vSphere credentials.
The credentials must contain the following keys: vsphere_ip, user,
password, datacenter, and datastore.
This can be used from bundles with 'include-base64://' (see
https://docs.jujucharms.com/2.4/en/charms-bundles#setting-charm-configuration-options-in-a-bundle),
or from the command-line with 'juju config vsphere credentials="$(base64 /path/to/file)"'.
It is strongly recommended that you use 'juju trust' instead, if available.
source: default
type: string
value: ""
datacenter:
default: ""
description: |
vSphere datacenter name. In the vCenter control panel, this can be found
at Inventory Lists > Resources > Datacenters.
source: user
type: string
value: IDC
datastore:
default: datastore1
description: |
Datastore to use for provisioning volumes using storage classes and
persistent volume claims. Defaults to 'datastore1'.
source: user
type: string
value: CATS-ARE-GOD
password:
default: ""
description: Password of a valid vSphere user.
source: user
type: string
value: <removed-but-kittens-are-cute>
user:
default: ""
description: Username of a valid vSphere user.
source: user
type: string
value: [email protected]
vsphere_ip:
default: ""
description: IP address of the vSphere server.
source: user
type: string
value: 172.99.99.99
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment