cmd

command
v1.30.0 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2026 License: Apache-2.0 Imports: 50 Imported by: 0

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
autoscaling
Package autoscaling provides CLI commands for managing Kubernetes autoscaling features, including Karpenter installation and configuration on EKS clusters.
Package autoscaling provides CLI commands for managing Kubernetes autoscaling features, including Karpenter installation and configuration on EKS clusters.
autoscaling/cluster
Package cluster provides CLI commands for managing cluster-level autoscaling features, specifically Karpenter installation and configuration on EKS clusters.
Package cluster provides CLI commands for managing cluster-level autoscaling features, specifically Karpenter installation and configuration on EKS clusters.
autoscaling/cluster/apply
Package apply contains the convergence logic shared between the `install` and `update` cobra commands.
Package apply contains the convergence logic shared between the `install` and `update` cobra commands.
autoscaling/cluster/common/aws
Package aws provides AWS-specific functionality for managing CloudFormation stacks, IAM configurations, and other AWS resources required for Karpenter installation.
Package aws provides AWS-specific functionality for managing CloudFormation stacks, IAM configurations, and other AWS resources required for Karpenter installation.
autoscaling/cluster/common/awsauth
Package awsauth reads and mutates the kube-system/aws-auth ConfigMap that EKS clusters use (in CONFIG_MAP authentication mode) to grant IAM principals access to the Kubernetes API.
Package awsauth reads and mutates the kube-system/aws-auth ConfigMap that EKS clusters use (in CONFIG_MAP authentication mode) to grant IAM principals access to the Kubernetes API.
autoscaling/cluster/common/clients
Package clients provides shared AWS and Kubernetes client initialization for the Karpenter install and uninstall commands.
Package clients provides shared AWS and Kubernetes client initialization for the Karpenter install and uninstall commands.
autoscaling/cluster/common/clusterautoscaler
Package clusterautoscaler detects the legacy kubernetes/autoscaler cluster-autoscaler controller running on the cluster, mirroring the API shape of the karpenter package.
Package clusterautoscaler detects the legacy kubernetes/autoscaler cluster-autoscaler controller running on the cluster, mirroring the API shape of the karpenter package.
autoscaling/cluster/common/clusterinfo
Package clusterinfo classifies cluster nodes by their management method (Fargate, Karpenter, EKS managed node group, ASG, standalone, unknown) and persists the classification in a ConfigMap.
Package clusterinfo classifies cluster nodes by their management method (Fargate, Karpenter, EKS managed node group, ASG, standalone, unknown) and persists the classification in a ConfigMap.
autoscaling/cluster/common/display
Package display provides utilities for formatting text output in the kubectl-datadog CLI tool.
Package display provides utilities for formatting text output in the kubectl-datadog CLI tool.
autoscaling/cluster/common/helm
Package helm provides Helm chart management functionality for installing and upgrading Karpenter releases on Kubernetes clusters.
Package helm provides Helm chart management functionality for installing and upgrading Karpenter releases on Kubernetes clusters.
autoscaling/cluster/install
Package install provides the cobra command that installs Karpenter on an EKS cluster.
Package install provides the cobra command that installs Karpenter on an EKS cluster.
autoscaling/cluster/uninstall
Package uninstall provides functionality to uninstall Karpenter autoscaling from EKS clusters, including resource cleanup and CloudFormation stack deletion.
Package uninstall provides functionality to uninstall Karpenter autoscaling from EKS clusters, including resource cleanup and CloudFormation stack deletion.
autoscaling/cluster/update
Package update provides the cobra command that refreshes a previously installed kubectl-datadog Karpenter deployment on an EKS cluster.
Package update provides the cobra command that refreshes a previously installed kubectl-datadog Karpenter deployment on an EKS cluster.
get

Jump to

Keyboard shortcuts

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