Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/zone-aware-controllers-for-k8s
/ types & classes
Types & classes
24 in github.com/aws/zone-aware-controllers-for-k8s
⨍
Functions
188
◇
Types & classes
24
↓ 1 callers
FuncType
mockCloudWatchAPI
func(ctx context.Context, params *cloudwatch.DescribeAlarmsInput, optFns ...func(*cloudwatch.Options)) (*cloud
pkg/utils/alarm_status_provider_test.go:12
Interface
AlarmStateProvider
pkg/utils/alarm_status_provider.go:11
Interface
CloudWatchAPI
controllers/zau_controller.go:58
Interface
CloudWatchAPI
pkg/utils/alarm_status_provider.go:15
Struct
CloudWatchAlarmStateProvider
pkg/utils/alarm_status_provider.go:19
Struct
ControllerAndScale
PodControllerFinder functions used to return the controller associated to a pod. This is necessary to be able to retrieve what is the expected number
pkg/utils/pod_controller_finder.go:39
Struct
Helper
pkg/podzone/helper.go:15
Struct
Pair
pkg/utils/sort_map.go:5
TypeAlias
PairList
pkg/utils/sort_map.go:10
FuncType
PodControllerFinder
PodControllerFinder is a function type that maps a pod to a list of controllers and their scale.
pkg/utils/pod_controller_finder.go:46
Struct
PodEvictionHandler
webhooks/eviction_webhook.go:68
Struct
PodZone
pkg/podzone/cache.go:9
Struct
Utils
pkg/test/test_utils.go:28
Struct
ZoneAwareUpdate
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:shortName=zau ZoneAwareUpdate is the Schema for the zoneawareupdat
api/v1/zau_types.go:98
Struct
ZoneAwareUpdateList
+kubebuilder:object:root=true ZoneAwareUpdateList contains a list of ZoneAwareUpdate
api/v1/zau_types.go:109
Struct
ZoneAwareUpdateReconciler
ZoneAwareUpdateReconciler reconciles a ZoneAwareUpdate object
controllers/zau_controller.go:63
Struct
ZoneAwareUpdateSpec
EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! NOTE: json tags are required. Any new fields you add must have json tags for the fields to be se
api/v1/zau_types.go:31
Struct
ZoneAwareUpdateStatus
ZoneAwareUpdateStatus defines the observed state of ZoneAwareUpdate
api/v1/zau_types.go:62
Struct
ZoneDisruptionBudget
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:shortName=zdb ZoneDisruptionBudget is the Schema for the zonedisru
api/v1/zdb_types.go:93
Struct
ZoneDisruptionBudgetList
+kubebuilder:object:root=true ZoneDisruptionBudgetList contains a list of ZoneDisruptionBudget
api/v1/zdb_types.go:104
Struct
ZoneDisruptionBudgetReconciler
ZoneDisruptionBudgetReconciler reconciles a ZoneDisruptionBudget object
controllers/zdb_controller.go:60
Struct
ZoneDisruptionBudgetSpec
EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! NOTE: json tags are required. Any new fields you add must have json tags for the fields to be se
api/v1/zdb_types.go:35
Struct
ZoneDisruptionBudgetStatus
ZoneDisruptionBudgetStatus defines the observed state of ZoneDisruptionBudget
api/v1/zdb_types.go:52
Struct
mockAlarmStateProvider
controllers/zau_controller_test.go:21