The Microsoft Azure cloud and Juju
List of supported clouds > Microsoft Azure
This document describes details specific to using your existing Microsoft Azure cloud with Juju.
See more: Microsoft Azure
When using the Microsoft Azure cloud with Juju, it is important to keep in mind that it is a (1) machine cloud and (2) not some other cloud.
See more: Cloud differences in Juju
As the differences related to (1) are already documented generically in our Tutorial, How-to guides, and Reference docs, here we record just those that follow from (2).
Juju points of variation | Notes for the Microsoft Azure cloud |
---|---|
setup (chronological order): | |
CLOUD | |
supported versions: | |
requirements: |
If you’re in a locked-down environment: Permissions: - - - - - - - - - - - - |
definition: | Already known to Juju. Run juju clouds --all to confirm. (Pre-defined cloud name in Juju: azure .) Structure of the YAML file: |
CREDENTIAL | |
definition: |
auth-type : interactive (recommended), service-principal-secret . Depending on which one you choose, you will have to provide one or more of the following: your subscription id, application name, application id, tenant id, application password. |
CONTROLLER | |
notes on bootstrap: | – |
other (alphabetical order:) | |
CONFIGURATION (model) | |
cloud-specific: |
load-balancer-sku-name (string) Mirrors the LoadBalancerSkuName type in the Azure SDK. network (string) resource-group-name (string) |
CONSTRAINT | |
conflicting: |
[instance-type] vs [arch, cores, mem]
|
allocate-public-id |
![]() |
arch |
![]() Valid values: amd64 . |
container |
![]() |
cores |
![]() |
cpu-power |
![]() |
instance-role |
![]() |
instance-type |
![]() Valid values: See cloud provider. |
mem |
![]() |
root-disk |
![]() |
root-disk-source |
![]() Represents the Juju storage pool for the root disk. By specifying a storage pool, the root disk can be configured to use encryption. |
spaces |
![]() |
tags |
![]() |
virt-type |
![]() |
zones |
![]() |
PLACEMENT DIRECTIVE | |
<machine> |
TBA |
subnet=... |
![]() |
system-id=... |
![]() |
zone=... |
TBA |
RESOURCE (cloud) Consistent naming, tagging, and the ability to add user-controlled tags to created instances. |
![]() |
Last updated a month ago.