User’s Guide
Helm
Helm is the preferred way to install and manage Azure Service Operator.
YAML
You can install directly using YAML if you choose.
Uninstalling
Uninstalling ASO is easy.
Diagnosing problems
Configuring ASO
Configuration of ASO is primarily via a secret in the azureserviceoperator-system
namespace.
Annotations understood by the operator
A number of annotations can be used to control ASO behavior.
Handling secrets
Use Kubernetes secrets to manage secrets for Azure resources, and to publish secrets generated by Azure.
Sharing data through ConfigMaps
Configure your Azure resources using Kubernetes configmaps, and publish data from Azure as configmaps.
Breaking Changes
Before upgrading, check for any breaking changes in the release notes.
Upgrading
Upgrading to a new release of ASO.
Frequently Asked Questions
Read our FAQ for answers to common questions.
Authentication
ASO supports multiple approaches to authentication.
CRD Management
How does ASO manage a large number of CRDs?
Conditions
Conditions are used to report the status of a resource.
Metrics
ASO exposes metrics for Prometheus.
Best practices
See best practices for ASO best practices.
If you’ve got a question, a problem, a request, or just want to chat, here are two ways to contact us:
- Log an issue on our GitHub repository.
- Join us over on the Kubernetes Slack in the #azure-service-operator channel. (Don’t have an account? Sign up here.)