 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  
    const ( MaxNumberOfNodes = 3 MaxPodsPerNode = 250 AgentSKU = "Standard_DS4_v2" )
      View Source
      
  
    const FlowTimeoutInMinutes = 10
    
      View Source
      
  
const KubeConfigPerms = 0o600
    Variables ¶
      View Source
      
  
var ( ErrResourceNameTooLong = fmt.Errorf("resource name too long") ErrEmptyFile = fmt.Errorf("empty file") )
Functions ¶
func GetStarterClusterTemplate ¶
func GetStarterClusterTemplate(location string) armcontainerservice.ManagedCluster
Types ¶
type CreateAzureMonitor ¶
type CreateAzureMonitor struct {
	SubscriptionID    string
	ResourceGroupName string
	Location          string
	ClusterName       string
}
    func (*CreateAzureMonitor) Prevalidate ¶
func (c *CreateAzureMonitor) Prevalidate() error
func (*CreateAzureMonitor) Run ¶
func (c *CreateAzureMonitor) Run() error
func (*CreateAzureMonitor) Stop ¶ added in v1.5.21
func (c *CreateAzureMonitor) Stop() error
type CreateBYOCiliumCluster ¶
type CreateBYOCiliumCluster struct {
	SubscriptionID    string
	ResourceGroupName string
	Location          string
	ClusterName       string
	VnetName          string
	SubnetName        string
	PodCidr           string
	DNSServiceIP      string
	ServiceCidr       string
}
    func (*CreateBYOCiliumCluster) Prevalidate ¶
func (c *CreateBYOCiliumCluster) Prevalidate() error
func (*CreateBYOCiliumCluster) Run ¶
func (c *CreateBYOCiliumCluster) Run() error
func (*CreateBYOCiliumCluster) Stop ¶ added in v1.5.21
func (c *CreateBYOCiliumCluster) Stop() error
type CreateCluster ¶
type CreateCluster struct {
	SubscriptionID    string
	ResourceGroupName string
	Location          string
	ClusterName       string
}
    func (*CreateCluster) Prevalidate ¶
func (c *CreateCluster) Prevalidate() error
func (*CreateCluster) Run ¶
func (c *CreateCluster) Run() error
func (*CreateCluster) Stop ¶ added in v1.5.21
func (c *CreateCluster) Stop() error
type CreateResourceGroup ¶
func (*CreateResourceGroup) Prevalidate ¶
func (c *CreateResourceGroup) Prevalidate() error
func (*CreateResourceGroup) Run ¶
func (c *CreateResourceGroup) Run() error
func (*CreateResourceGroup) Stop ¶ added in v1.5.21
func (c *CreateResourceGroup) Stop() error
type CreateSubnet ¶
type CreateSubnet struct {
	SubscriptionID     string
	ResourceGroupName  string
	Location           string
	VnetName           string
	SubnetName         string
	SubnetAddressSpace string
}
    func (*CreateSubnet) Prevalidate ¶
func (c *CreateSubnet) Prevalidate() error
func (*CreateSubnet) Run ¶
func (c *CreateSubnet) Run() error
func (*CreateSubnet) Stop ¶ added in v1.5.21
func (c *CreateSubnet) Stop() error
type CreateVNet ¶
type CreateVNet struct {
	SubscriptionID    string
	ResourceGroupName string
	Location          string
	VnetName          string
	VnetAddressSpace  string
}
    func (*CreateVNet) Prevalidate ¶
func (c *CreateVNet) Prevalidate() error
func (*CreateVNet) Run ¶
func (c *CreateVNet) Run() error
func (*CreateVNet) Stop ¶ added in v1.5.21
func (c *CreateVNet) Stop() error
type DeleteCluster ¶
type DeleteCluster struct {
	ClusterName       string
	SubscriptionID    string
	ResourceGroupName string
	Location          string
}
    func (*DeleteCluster) Prevalidate ¶
func (d *DeleteCluster) Prevalidate() error
func (*DeleteCluster) Run ¶
func (d *DeleteCluster) Run() error
func (*DeleteCluster) Stop ¶ added in v1.5.21
func (d *DeleteCluster) Stop() error
type DeleteResourceGroup ¶
func (*DeleteResourceGroup) Prevalidate ¶
func (d *DeleteResourceGroup) Prevalidate() error
func (*DeleteResourceGroup) Run ¶
func (d *DeleteResourceGroup) Run() error
func (*DeleteResourceGroup) Stop ¶ added in v1.5.21
func (d *DeleteResourceGroup) Stop() error
type GetAKSKubeConfig ¶
type GetAKSKubeConfig struct {
	ClusterName        string
	SubscriptionID     string
	ResourceGroupName  string
	Location           string
	KubeConfigFilePath string
}
    func (*GetAKSKubeConfig) Prevalidate ¶
func (c *GetAKSKubeConfig) Prevalidate() error
func (*GetAKSKubeConfig) Run ¶
func (c *GetAKSKubeConfig) Run() error
func (*GetAKSKubeConfig) Stop ¶ added in v1.5.21
func (c *GetAKSKubeConfig) Stop() error
 Click to show internal directories. 
   Click to hide internal directories.