MCPcopy Create free account

hub / github.com/awslabs/amazon-eks-ami / types & classes

Types & classes101 in github.com/awslabs/amazon-eks-ami

↓ 4 callersTypeAliasContainerdConfig
nodeadm/internal/api/types.go:89
↓ 3 callersTypeAliasIMDSProperty
nodeadm/internal/aws/imds/imds.go:43
↓ 1 callersClassTrafficLogger
nodeadm/test/e2e/infra/proxy.py:21
StructClusterDetails
nodeadm/internal/api/types.go:59
StructClusterDetails
ClusterDetails contains the coordinates of your EKS cluster. These details can be found using the [DescribeCluster API](https://docs.aws.amazon.com/ek
nodeadm/api/v1alpha1/nodeconfig_types.go:42
InterfaceCommand
nodeadm/internal/cli/interface.go:8
InterfaceCommandContainer
nodeadm/internal/cli/container.go:8
InterfaceConfigProvider
ConfigProvider is an interface for providing the node configuration.
nodeadm/internal/configprovider/interface.go:6
TypeAliasConfigSchema
nodeadm/internal/containerd/config.go:37
StructContainerdOptions
nodeadm/internal/api/types.go:90
StructContainerdOptions
ContainerdOptions are additional parameters passed to `containerd`.
nodeadm/api/v1alpha1/nodeconfig_types.go:80
InterfaceDaemon
nodeadm/internal/daemon/interface.go:7
InterfaceDaemonManager
nodeadm/internal/daemon/manager.go:11
TypeAliasDaemonStatus
nodeadm/internal/daemon/manager.go:3
StructDefaultOptions
nodeadm/internal/api/types.go:55
TypeAliasDisabledMount
nodeadm/internal/api/types.go:129
TypeAliasDisabledMount
DisabledMount specifies a directory that should not be mounted onto local storage * `Containerd` refers to `/var/lib/containerd` * `PodLogs` refers t
nodeadm/api/v1alpha1/nodeconfig_types.go:150
InterfaceEC2API
nodeadm/internal/util/ec2.go:21
StructEC2Client
nodeadm/internal/util/ec2.go:26
TypeAliasEnvironmentOptions
nodeadm/internal/api/types.go:113
TypeAliasEnvironmentOptions
EnvironmentOptions configures environment variables for the system and systemd services. The key `default` is reserved for configuring the environment
nodeadm/api/v1alpha1/nodeconfig_types.go:113
InterfaceFSCache
nodeadm/internal/util/fs_cache.go:10
StructFakeFileSystem
nodeadm/internal/system/filesystem.go:40
StructFakeIMDSClient
nodeadm/internal/aws/imds/fake.go:11
TypeAliasFeature
nodeadm/internal/api/types.go:137
TypeAliasFeature
Feature specifies which feature gate should be toggled +kubebuilder:validation:Enum={InstanceIdNodeName,FastImagePull}
nodeadm/api/v1alpha1/nodeconfig_types.go:160
InterfaceFileSystem
nodeadm/internal/system/filesystem.go:11
StructGlobalOptions
nodeadm/internal/cli/options.go:14
InterfaceIMDSClient
nodeadm/internal/aws/imds/imds.go:58
TypeAliasIPFamily
nodeadm/internal/api/types.go:95
TypeAliasInlineDocument
InlineDocument is an alias to a dynamically typed map. This allows using embedded YAML and JSON types within the parent yaml config.
nodeadm/internal/api/types.go:87
FuncTypeInstanceCondition
func(output *ec2.DescribeInstancesOutput) (bool, error)
nodeadm/internal/aws/ec2/instance_waiter.go:16
StructInstanceConditionWaiter
InstanceConditionWaiter waits for an instance to meet a condition
nodeadm/internal/aws/ec2/instance_waiter.go:50
StructInstanceConditionWaiterOptions
InstanceConditionWaiterOptions are options for InstanceConditionWaiter
nodeadm/internal/aws/ec2/instance_waiter.go:19
StructInstanceDetails
nodeadm/internal/api/types.go:46
StructInstanceInfo
nodeadm/internal/util/ec2.go:15
StructInstanceOptions
nodeadm/internal/api/types.go:102
StructInstanceOptions
InstanceOptions determines how the node's operating system and devices are configured.
nodeadm/api/v1alpha1/nodeconfig_types.go:92
TypeAliasKubeletFlags
nodeadm/internal/api/types.go:68
StructKubeletOptions
nodeadm/internal/api/types.go:69
StructKubeletOptions
KubeletOptions are additional parameters passed to `kubelet`.
nodeadm/api/v1alpha1/nodeconfig_types.go:63
InterfaceLabelProvider
nodeadm/internal/kubelet/labels.go:7
StructLocalStorageOptions
nodeadm/internal/api/types.go:115
StructLocalStorageOptions
LocalStorageOptions control how [EC2 instance stores](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html) are used when availabl
nodeadm/api/v1alpha1/nodeconfig_types.go:117
TypeAliasLocalStorageStrategy
nodeadm/internal/api/types.go:121
TypeAliasLocalStorageStrategy
LocalStorageStrategy specifies how to handle an instance's local storage devices. +kubebuilder:validation:Enum={RAID0, RAID10, Mount}
nodeadm/api/v1alpha1/nodeconfig_types.go:131
StructMain
nodeadm/internal/cli/main.go:8
StructMockEC2Client
nodeadm/internal/util/ec2_test.go:17
InterfaceNetworkInterfaceBroker
nodeadm/cmd/nodeadm-internal/udev/broker.go:13
StructNetworkOptions
nodeadm/internal/api/types.go:108
StructNetworkOptions
NetworkOptions are parameters used to configure networking on the host OS.
nodeadm/api/v1alpha1/nodeconfig_types.go:99
StructNetworkctlInterface
nodeadm/internal/system/networking.go:20
StructNetworkctlList
nodeadm/internal/system/networking.go:25
StructNodeConfig
+kubebuilder:skipversion +kubebuilder:object:root=true
nodeadm/internal/api/types.go:15
StructNodeConfig
+kubebuilder:object:root=true +kubebuilder:resource:scope=Cluster +kubebuilder:storageversion NodeConfig is the primary configuration object for `node
nodeadm/api/v1alpha1/nodeconfig_types.go:17
StructNodeConfigList
+kubebuilder:object:root=true
nodeadm/internal/api/types.go:25
StructNodeConfigList
+kubebuilder:object:root=true
nodeadm/api/v1alpha1/nodeconfig_types.go:25
StructNodeConfigSpec
nodeadm/internal/api/types.go:32
StructNodeConfigSpec
nodeadm/api/v1alpha1/nodeconfig_types.go:31
StructNodeConfigStatus
nodeadm/internal/api/types.go:40
StructNvidiaGPULabel
nodeadm/internal/kubelet/labels.go:11
StructRealFileSystem
nodeadm/internal/system/filesystem.go:18
StructResolveTemplateData
nodeadm/internal/system/resolve.go:65
StructResources
nodeadm/internal/system/resources.go:19
StructRetrier
nodeadm/internal/util/retry.go:8
InterfaceSystemAspect
nodeadm/internal/system/aspect.go:5
StructbootHookCmd
nodeadm/cmd/nodeadm-internal/boot-book/hook.go:19
StructcheckCmd
nodeadm/cmd/nodeadm/config/check.go:11
StructcmdContainer
nodeadm/internal/cli/container.go:17
StructconfigProviderChain
nodeadm/internal/configprovider/chain.go:16
Structcontainerd
nodeadm/internal/containerd/daemon.go:13
StructcontainerdTemplateVars
nodeadm/internal/containerd/config.go:51
StructcpuRange
nodeadm/internal/system/resources.go:134
StructdumpCmd
nodeadm/cmd/nodeadm/config/dump.go:15
StructfakeEntry
nodeadm/internal/system/filesystem.go:138
StructfakeFileInfo
nodeadm/internal/system/filesystem.go:155
StructfileConfigProvider
nodeadm/internal/configprovider/file.go:17
FuncTypefnOpt
func(*Retrier)
nodeadm/internal/util/retry.go:33
StructfsBroker
nodeadm/cmd/nodeadm-internal/udev/broker.go:19
StructfsCache
nodeadm/internal/util/fs_cache.go:22
StructimdsClient
nodeadm/internal/aws/imds/imds.go:106
StructinitCmd
nodeadm/cmd/nodeadm/init/init.go:40
StructinstanceEnvironmentAspect
nodeadm/internal/system/environment.go:46
StructkubeconfigTemplateVars
nodeadm/internal/kubelet/kubeconfig.go:47
Structkubelet
nodeadm/internal/kubelet/daemon.go:14
StructkubeletConfig
kubeletConfig is an internal-only representation of the kubelet configuration that is generated using sane defaults for EKS. It is a subset of the ups
nodeadm/internal/kubelet/config.go:42
StructlocalDiskAspect
nodeadm/internal/system/local_disk.go:16
StructloggingConfiguration
nodeadm/internal/kubelet/config.go:74
StructmarkerAspect
nodeadm/internal/system/marker.go:18
StructnetManager
nodeadm/cmd/nodeadm-internal/udev/net_manager.go:19
StructnetworkTemplateVars
nodeadm/cmd/nodeadm-internal/udev/systemd.go:19
StructnodeConfigTransformer
nodeadm/internal/api/merge.go:32
StructnodeadmEnvironmentAspect
nodeadm/internal/system/environment.go:44
StructnoopDaemonManager
nodeadm/internal/daemon/noop.go:7
StructnvidiaRuntimeConfigMixin
nodeadm/internal/containerd/runtime_config_nvidia.go:21
StructresolveAspect
nodeadm/internal/system/resolve.go:34
StructruntimeConfig
nodeadm/internal/containerd/runtime_config.go:5
InterfaceruntimeConfigMixin
nodeadm/internal/containerd/runtime_config.go:10
StructsystemdDaemonManager
nodeadm/internal/daemon/systemd.go:16
StructuserDataConfigProvider
nodeadm/internal/configprovider/userdata.go:29
next →1–100 of 101, ranked by callers