####################################################################################### # Copyright ETSI Contributors and Others. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or # implied. # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### options: accounts: description: | Content of the .local/share/juju/accounts.yaml file, which includes the relevant information about the accounts. type: string controllers: description: | Content of the .local/share/juju/controllers.yaml file, which includes the relevant information about the controllers. type: string public-key: description: | Juju public key, usually located at ~/.local/share/juju/ssh/juju_id_rsa.pub type: string lxd-cloud: description: | Name and credentials of the lxd cloud. This cloud will be used by N2VC to deploy LXD Proxy Charms. The expected input is the following: [:] By default, the will be the same as . type: string k8s-cloud: description: | Name and credentials of the k8s cloud. This cloud will be used by N2VC to deploy K8s Proxy Charms. The expected input is the following: [:] By default, the will be the same as . type: string model-configs: type: string description: | Yaml content with all the default model-configs to be sent in the relation vca relation. Example: juju config vca-integrator model-configs=' agent-metadata-url: <> agent-stream: ... apt-ftp-proxy: apt-http-proxy: apt-https-proxy: apt-mirror: apt-no-proxy: automatically-retry-hooks: backup-dir: cloudinit-userdata: container-image-metadata-url: container-image-stream: container-inherit-properties: container-networking-method: default-series: default-space: development: disable-network-management: egress-subnets: enable-os-refresh-update: enable-os-upgrade: fan-config: firewall-mode: ftp-proxy: http-proxy: https-proxy: ignore-machine-addresses: image-metadata-url: image-stream: juju-ftp-proxy: juju-http-proxy: juju-https-proxy: juju-no-proxy: logforward-enabled: logging-config: lxd-snap-channel: max-action-results-age: max-action-results-size: max-status-history-age: max-status-history-size: net-bond-reconfigure-delay: no-proxy: provisioner-harvest-mode: proxy-ssh: snap-http-proxy: snap-https-proxy: snap-store-assertions: snap-store-proxy: snap-store-proxy-url: ssl-hostname-verification: test-mode: transmit-vendor-metrics: update-status-hook-interval: '