aks-engine

command module
v0.33.1 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2019 License: MIT Imports: 4 Imported by: 0

README

AKS Engine - Units of Kubernetes on Azure!

Build Status Coverage Status GoDoc Go Report Card

AKS Engine is the easiest way to provision a self-managed Kubernetes cluster on Azure.

Overview

AKS Engine provides convenient tooling to quickly bootstrap Kubernetes clusters on Azure. By leveraging ARM (Azure Resource Manager), AKS Engine helps you create, destroy and maintain clusters provisioned with basic IaaS resources in Azure. AKS Engine is also the library used by AKS for performing these operations to provide managed service implementations.

Getting started

Depending on how new you are to AKS Engine, you can try a tutorial, or just dive straight into the documentation.

Please see the FAQ for answers about AKS Engine and its progenitor ACS-Engine.

Sharpen your skills

The official AKS Engine documentation covers everything you need to know about AKS Engine (and then some).

Join the community

Want to get involved? The community guide covers everything you need to know about the AKS Engine community and how you can contribute.

Code of conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package cmd stores the command line interface implementation.
Package cmd stores the command line interface implementation.
pkg
api
Package api stores an unversioned API.
Package api stores an unversioned API.
api/agentPoolOnlyApi/v20170831
Package v20170831 stores the API model for version "2017-08-31."
Package v20170831 stores the API model for version "2017-08-31."
api/agentPoolOnlyApi/v20180331
Package v20180331 stores the API model for version "2018-03-31."
Package v20180331 stores the API model for version "2018-03-31."
api/agentPoolOnlyApi/vlabs
Package vlabs stores an experimental API model.
Package vlabs stores an experimental API model.
api/common
Package common stores helpers and utility functions.
Package common stores helpers and utility functions.
api/v20160330
Package v20160330 stores the API model for version "2016-03-30." Deprecated: Use the vlabs package instead.
Package v20160330 stores the API model for version "2016-03-30." Deprecated: Use the vlabs package instead.
api/v20160930
Package v20160930 stores the API model for version "2016-09-30." Deprecated: Use the vlabs package instead.
Package v20160930 stores the API model for version "2016-09-30." Deprecated: Use the vlabs package instead.
api/v20170131
Package v20170131 stores the API model for version "2017-01-31." Deprecated: Use the vlabs package instead.
Package v20170131 stores the API model for version "2017-01-31." Deprecated: Use the vlabs package instead.
api/v20170701
Package v20170701 stores the API model for version "2017-07-01." Deprecated: Use the vlabs package instead.
Package v20170701 stores the API model for version "2017-07-01." Deprecated: Use the vlabs package instead.
api/v20170930
Package v20170930 stores the API model for version "2017-09-30." Deprecated: Use the vlabs package instead.
Package v20170930 stores the API model for version "2017-09-30." Deprecated: Use the vlabs package instead.
api/vlabs
Package vlabs stores an experimental API model.
Package vlabs stores an experimental API model.
armhelpers
Package armhelpers stores helpers and wrapper for the go azure sdk.
Package armhelpers stores helpers and wrapper for the go azure sdk.
armhelpers/utils
Package utils provides helper methods to assist with ARM operations.
Package utils provides helper methods to assist with ARM operations.
engine
Package engine takes an AKS cluster model and generates the corresponding template.
Package engine takes an AKS cluster model and generates the corresponding template.
engine/transform
Package transform provides helper methods to introspect and modify existing ARM templates.
Package transform provides helper methods to introspect and modify existing ARM templates.
helpers
Package helpers provides general purpose utility methods that are used throughout aks-engine codebase.
Package helpers provides general purpose utility methods that are used throughout aks-engine codebase.
i18n
Package i18n contains localized strings for user facing messages.
Package i18n contains localized strings for user facing messages.
operations
Package operations provides methods to perform kubernetes-specific IaaS operations like cordon & drain, cluster upgrades, remote SSH, and scaling of agentpools.
Package operations provides methods to perform kubernetes-specific IaaS operations like cordon & drain, cluster upgrades, remote SSH, and scaling of agentpools.
operations/dcosupgrade
Package dcosupgrade allows upgrading of ACS clusters with DC/OS as the orchestrator.
Package dcosupgrade allows upgrading of ACS clusters with DC/OS as the orchestrator.
operations/kubernetesupgrade
Package kubernetesupgrade allows upgrading of Kubernetes clusters.
Package kubernetesupgrade allows upgrading of Kubernetes clusters.
test
Package test provides a method to export Ginkgo test results to custom unit test reporters.
Package test provides a method to export Ginkgo test results to custom unit test reporters.
test
e2e

Jump to

Keyboard shortcuts

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