Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSALBIngress ¶
type AWSALBIngress struct { }
func (*AWSALBIngress) ConfigureIngress ¶
func (i *AWSALBIngress) ConfigureIngress(kclient client.Client, ingress *netv1.Ingress, irs []*v1alpha1.IngressRequest) error
func (*AWSALBIngress) InstallComponent ¶
func (i *AWSALBIngress) InstallComponent(kclient client.Client) error
func (*AWSALBIngress) Name ¶
func (i *AWSALBIngress) Name() string
func (*AWSALBIngress) VersionForKube ¶
func (i *AWSALBIngress) VersionForKube(version string) string
type IngressComponent ¶
type IngressComponent interface { components.ComponentInstaller ConfigureIngress(kclient client.Client, ingress *netv1.Ingress, irs []*v1alpha1.IngressRequest) error }
func NewIngressForCluster ¶
func NewIngressForCluster(cloud, cluster string) IngressComponent
Click to show internal directories.
Click to hide internal directories.