awsloadbalancercontroller

package
v0.0.0-...-a846cc2 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DeploymentAvailableCondition        = "DeploymentAvailable"
	DeploymentUpgradingCondition        = "DeploymentUpgrading"
	CredentialsSecretAvailableCondition = "CredentialsSecretAvailable"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AWSLoadBalancerControllerReconciler

type AWSLoadBalancerControllerReconciler struct {
	client.Client
	Scheme                 *runtime.Scheme
	Namespace              string
	Image                  string
	EC2Client              aws.EC2Client
	ClusterName            string
	VPCID                  string
	AWSRegion              string
	TrustedCAConfigMapName string
}

AWSLoadBalancerControllerReconciler reconciles a AWSLoadBalancerController object

func (*AWSLoadBalancerControllerReconciler) BuildManagedController

func (r *AWSLoadBalancerControllerReconciler) BuildManagedController(mgr ctrl.Manager) *builder.Builder

BuildManagedController returns the controller builder with all the watches set up.

func (*AWSLoadBalancerControllerReconciler) Reconcile

func (*AWSLoadBalancerControllerReconciler) SetupWithManager

func (r *AWSLoadBalancerControllerReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type IAMPolicy

type IAMPolicy struct {
	Version   string
	Statement []cco.StatementEntry
}

func GetIAMPolicy

func GetIAMPolicy() IAMPolicy

func GetIAMPolicyMinify

func GetIAMPolicyMinify() IAMPolicy

type SortableServicePort

type SortableServicePort []corev1.ServicePort

func (SortableServicePort) Len

func (s SortableServicePort) Len() int

func (SortableServicePort) Less

func (s SortableServicePort) Less(i, j int) bool

func (SortableServicePort) Swap

func (s SortableServicePort) Swap(i, j int)

Jump to

Keyboard shortcuts

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