Azure Integrator

  • By Canonical Kubernetes
Channel Revision Published Runs on
latest/stable 50 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
latest/candidate 50 15 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
latest/beta 51 20 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
latest/edge 52 01 May 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/beta 51 19 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.30/edge 52 01 May 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/stable 50 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/candidate 50 15 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/beta 51 17 Apr 2024
Ubuntu 22.04 Ubuntu 20.04
1.29/edge 45 21 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/stable 44 22 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/candidate 40 07 Jun 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/beta 44 07 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.28/edge 45 09 Aug 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/stable 40 12 Jun 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/candidate 40 12 Jun 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/beta 37 09 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.27/edge 35 07 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/stable 34 27 Feb 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/candidate 34 25 Feb 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/beta 29 09 Apr 2023
Ubuntu 22.04 Ubuntu 20.04
1.26/edge 29 23 Nov 2022
Ubuntu 22.04 Ubuntu 20.04
1.25/stable 27 30 Sep 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/candidate 27 28 Sep 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.25/beta 30 01 Dec 2022
Ubuntu 22.04 Ubuntu 20.04
1.25/edge 22 09 Sep 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.24/stable 16 04 Aug 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.24/candidate 16 01 Aug 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.24/beta 8 21 Apr 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.24/edge 15 22 Jul 2022
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
1.23/beta 4 22 Mar 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1.23/edge 2 24 Feb 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
juju deploy azure-integrator
Show information

Platform:

Ubuntu
22.04 20.04

Learn about configurations >

  • 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.