Azure Integrator
- Canonical Kubernetes
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 56 | 04 Sep 2024 | |
latest/stable | 27 | 17 Apr 2024 | |
latest/stable | 3 | 17 Apr 2024 | |
latest/candidate | 50 | 15 Apr 2024 | |
latest/candidate | 27 | 28 Sep 2022 | |
latest/candidate | 3 | 11 Mar 2022 | |
latest/beta | 56 | 14 Aug 2024 | |
latest/beta | 28 | 20 Apr 2024 | |
latest/beta | 14 | 17 Apr 2024 | |
latest/edge | 55 | 03 Aug 2024 | |
latest/edge | 28 | 22 Nov 2022 | |
latest/edge | 14 | 28 Jun 2022 | |
1.31/stable | 56 | 04 Sep 2024 | |
1.31/beta | 56 | 13 Aug 2024 | |
1.31/edge | 55 | 03 Aug 2024 | |
1.30/stable | 51 | 11 Jul 2024 | |
1.30/beta | 51 | 05 Jul 2024 | |
1.30/edge | 54 | 27 Jul 2024 | |
1.29/stable | 50 | 05 Jul 2024 | |
1.28/stable | 44 | 22 Aug 2023 | |
1.28/candidate | 40 | 07 Jun 2023 | |
1.28/beta | 44 | 07 Aug 2023 | |
1.28/edge | 45 | 09 Aug 2023 | |
1.27/stable | 40 | 12 Jun 2023 | |
1.27/candidate | 40 | 12 Jun 2023 | |
1.27/beta | 37 | 09 Apr 2023 | |
1.27/edge | 35 | 07 Apr 2023 | |
1.26/stable | 34 | 27 Feb 2023 | |
1.26/candidate | 34 | 25 Feb 2023 | |
1.26/beta | 29 | 09 Apr 2023 | |
1.26/edge | 29 | 23 Nov 2022 | |
1.26/edge | 28 | 22 Nov 2022 | |
1.25/stable | 27 | 30 Sep 2022 | |
1.25/candidate | 27 | 28 Sep 2022 | |
1.25/beta | 30 | 01 Dec 2022 | |
1.25/beta | 21 | 01 Sep 2022 | |
1.25/edge | 22 | 09 Sep 2022 | |
1.24/stable | 16 | 04 Aug 2022 | |
1.24/stable | 8 | 05 May 2022 | |
1.24/candidate | 16 | 01 Aug 2022 | |
1.24/beta | 8 | 21 Apr 2022 | |
1.24/edge | 15 | 22 Jul 2022 | |
1.24/edge | 14 | 28 Jun 2022 | |
1.23/beta | 4 | 22 Mar 2022 | |
1.23/edge | 2 | 24 Feb 2022 |
juju deploy azure-integrator
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
credentials | string
The base64-encoded JSON credentials data, which must include the 'application-id', 'application-password', and the 'subscription-id'. Optionally can include managed-identity (default true) and tenant-id (default ''). These values can be retrieved from Juju using the 'credentials' command and extracting the value of the 'details' key for the appropriate credential. For example, using 'jq', replace '<credential-name>' in the following:
juju credentials --format=json --show-secrets azure | jq '.["local-credentials"]["azure"]["cloud-credentials"]["<credential-name>"]["details"]'
This can be used from bundles with 'include-base64://' (see https://jujucharms.com/docs/stable/charms-bundles#setting-charm-configurations-options-in-a-bundle), or from the command-line with 'juju config aws credentials="$(base64 /path/to/file)"'.
This option will take precedence over the individual config options, if set.
It is strongly recommended that you use 'juju trust' instead, if available. since config values can be read by anyone with read access to the model.
-
extra_packages | string
Space separated list of extra deb packages to install.
-
install_keys | string
Default: - | -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.7 (GNU/Linux) mQENBFYxWIwBCADAKoZhZlJxGNGWzqV+1OG1xiQeoowKhssGAKvd+buXCGISZJwT LXZqIcIiLP7pqdcZWtE9bSc7yBY2MalDp9Liu0KekywQ6VVX1T72NPf5Ev6x6DLV 7aVWsCzUAF+eb7DC9fPuFLEdxmOEYoPjzrQ7cCnSV4JQxAqhU4T6OjbvRazGl3ag OeizPXmRljMtUUttHQZnRhtlzkmwIrUivbfFPD+fEoHJ1+uIdfOzZX8/oKHKLe2j H632kvsNzJFlROVvGLYAk2WRcLu+RjjggixhwiB+Mu/A8Tf4V6b+YppS44q8EvVr M+QvY7LNSOffSO6Slsy9oisGTdfE39nC7pVRABEBAAG0N01pY3Jvc29mdCAoUmVs ZWFzZSBzaWduaW5nKSA8Z3Bnc2VjdXJpdHlAbWljcm9zb2Z0LmNvbT6JATUEEwEC AB8FAlYxWIwCGwMGCwkIBwMCBBUCCAMDFgIBAh4BAheAAAoJEOs+lK2+EinPGpsH /32vKy29Hg51H9dfFJMx0/a/F+5vKeCeVqimvyTM04C+XENNuSbYZ3eRPHGHFLqe MNGxsfb7C7ZxEeW7J/vSzRgHxm7ZvESisUYRFq2sgkJ+HFERNrqfci45bdhmrUsy 7SWw9ybxdFOkuQoyKD3tBmiGfONQMlBaOMWdAsic965rvJsd5zYaZZFI1UwTkFXV KJt3bp3Ngn1vEYXwijGTa+FXz6GLHueJwF0I7ug34DgUkAFvAs8Hacr2DRYxL5RJ XdNgj4Jd2/g6T9InmWT0hASljur+dJnzNiNCkbn9KbX7J/qK1IbR8y560yRmFsU+ NdCFTW7wY0Fb1fWJ+/KTsC4= =J6gs -----END PGP PUBLIC KEY BLOCK-----
List of signing keys for install_sources package sources, per charmhelpers standard format (a yaml list of strings encoded as a string). The keys should be the full ASCII armoured GPG public keys. While GPG key ids are also supported and looked up on a keyserver, operators should be aware that this mechanism is insecure. null can be used if a standard package signing key is used that will already be installed on the machine, and for PPA sources where the package signing key is securely retrieved from Launchpad.
-
install_sources | string
Default: - deb https://packages.microsoft.com/repos/azure-cli/ {series} main
List of extra apt sources, per charm-helpers standard format (a yaml list of strings encoded as a string). Each source may be either a line that can be added directly to sources.list(5), or in the form ppa:<user>/<ppa-name> for adding Personal Package Archives, or a distribution component to enable.
-
package_status | string
Default: install
The status of service-affecting packages will be set to this value in the dpkg database. Valid values are "install" and "hold".
-
subnetName | string
Default: juju-internal-subnet
Vnet's subnet to be used by azure cloud-integration.
-
vnetName | string
Default: juju-internal-network
VnetName to be passed via cloud-integration.
-
vnetResourceGroup | string
Vnet's resource group to be passed via cloud-integration.
-
vnetSecurityGroup | string
Default: juju-internal-nsg
Default network sec group (NSG) to be used by azure cloud integration.
-
vnetSecurityGroupResourceGroup | string
Default network sec group (NSG) to be used by azure cloud integration.