provider-azure

module
v0.20.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2022 License: Apache-2.0

README

provider-azure

Overview

This provider-azure repository is the Crossplane infrastructure provider for Microsoft Azure. The provider that is built from the source code in this repository can be installed into a Crossplane control plane and adds the following new functionality:

  • Custom Resource Definitions (CRDs) that model Azure infrastructure and services (e.g. Azure Database for MySQL, AKS clusters, etc.)
  • Controllers to provision these resources in Azure based on the users desired state captured in CRDs they create
  • Implementations of Crossplane's portable resource abstractions, enabling Azure resources to fulfill a user's general need for cloud services

Getting Started and Documentation

For getting started guides, installation, deployment, and administration, see our Documentation.

Contributing

provider-azure is a community driven project and we welcome contributions. See the Crossplane Contributing guidelines to get started.

Report a Bug

For filing bugs, suggesting improvements, or requesting new features, please open an issue.

Contact

Please use the following to reach members of the community:

Roadmap

provider-azure goals and milestones are currently tracked in the Crossplane repository. More information can be found in ROADMAP.md.

Governance and Owners

provider-azure is run according to the same Governance and Ownership structure as the core Crossplane project.

Code of Conduct

provider-azure adheres to the same Code of Conduct as the core Crossplane project.

Licensing

provider-azure is under the Apache 2.0 license.

FOSSA Status

Directories

Path Synopsis
Package apis contains Kubernetes API groups for Azure cloud provider.
Package apis contains Kubernetes API groups for Azure cloud provider.
cache
Package cache contains Azure cache API versions
Package cache contains Azure cache API versions
cache/v1beta1
Package v1beta1 contains managed resources for Azure cache services such as Redis.
Package v1beta1 contains managed resources for Azure cache services such as Redis.
compute
Package compute contains Azure container API versions
Package compute contains Azure container API versions
compute/v1alpha3
Package v1alpha3 contains managed resources for Azure compute services such as AKS.
Package v1alpha3 contains managed resources for Azure compute services such as AKS.
database
Package database contains Azure database API versions
Package database contains Azure database API versions
database/v1alpha3
Package v1alpha3 contains managed resources for Azure database services.
Package v1alpha3 contains managed resources for Azure database services.
database/v1beta1
Package v1beta1 contains managed resources for Azure database services such as SQL server.
Package v1beta1 contains managed resources for Azure database services such as SQL server.
dns
Package dns contains Azure networking API versions
Package dns contains Azure networking API versions
dns/v1alpha1
Package v1alpha1 contains managed resources for Azure dns services such as Zones and RecordSets.
Package v1alpha1 contains managed resources for Azure dns services such as Zones and RecordSets.
keyvault
Package keyvault contains Azure keyvault API versions
Package keyvault contains Azure keyvault API versions
keyvault/v1alpha1
Package v1alpha1 contains managed resources for Azure keyvault services.
Package v1alpha1 contains managed resources for Azure keyvault services.
network
Package network contains Azure networking API versions
Package network contains Azure networking API versions
network/v1alpha3
Package v1alpha3 contains managed resources for Azure network services such as virtual networks.
Package v1alpha3 contains managed resources for Azure network services such as virtual networks.
storage
Package storage contains Azure storage API versions
Package storage contains Azure storage API versions
storage/v1alpha3
Package v1alpha3 contains managed resources for Azure storage services such as containers and accounts.
Package v1alpha3 contains managed resources for Azure storage services such as containers and accounts.
v1alpha1
Package v1alpha1 contains core Azure resources.
Package v1alpha1 contains core Azure resources.
v1alpha3
Package v1alpha3 contains core resources for Microsoft Azure.
Package v1alpha3 contains core resources for Microsoft Azure.
v1beta1
Package v1beta1 contains core resources for Microsoft Azure.
Package v1beta1 contains core resources for Microsoft Azure.
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL