package azure
import "k8s.io/kubernetes/test/e2e/framework/providers/azure"
Index ¶
- type Provider
- func (p *Provider) CreatePD(zone string) (string, error)
- func (p *Provider) CreateShare() (string, string, string, error)
- func (p *Provider) DeleteNode(node *v1.Node) error
- func (p *Provider) DeletePD(pdName string) error
- func (p *Provider) DeleteShare(accountName, shareName string) error
- func (p *Provider) EnableAndDisableInternalLB() (enable, disable func(svc *v1.Service))
Types ¶
type Provider ¶
type Provider struct { framework.NullProvider // contains filtered or unexported fields }
Provider is a structure to handle Azure clouds for e2e testing
func (*Provider) CreatePD ¶
CreatePD creates a persistent volume
func (*Provider) CreateShare ¶
CreateShare creates a share and return its account name and key.
func (*Provider) DeleteNode ¶
DeleteNode deletes a node which is specified as the argument
func (*Provider) DeletePD ¶
DeletePD deletes a persistent volume
func (*Provider) DeleteShare ¶
func (*Provider) EnableAndDisableInternalLB ¶
EnableAndDisableInternalLB returns functions for both enabling and disabling internal Load Balancer
Source Files ¶
azure.go
- Version
- v1.24.4
- Published
- Aug 17, 2022
- Platform
- js/wasm
- Imports
- 9 packages
- Last checked
- 8 seconds ago –
Tools for package owners.