Directories
¶
| Path | Synopsis |
|---|---|
|
Package aws provides AWS SDK abstractions and utilities for EKS cluster management.
|
Package aws provides AWS SDK abstractions and utilities for EKS cluster management. |
|
Package awsconfig wraps aws/config.LoadDefaultConfig with the CLI's context resolution, so every command transparently honors the active `refresh use` selection (region/profile) without each call site re-implementing the chain.
|
Package awsconfig wraps aws/config.LoadDefaultConfig with the CLI's context resolution, so every command transparently honors the active `refresh use` selection (region/profile) without each call site re-implementing the chain. |
|
Package cliconfig manages the persistent CLI context (active cluster, region, AWS profile) used to avoid passing --cluster on every invocation.
|
Package cliconfig manages the persistent CLI context (active cluster, region, AWS profile) used to avoid passing --cluster on every invocation. |
|
addon
Package addon provides CLI commands for EKS add-on operations.
|
Package addon provides CLI commands for EKS add-on operations. |
|
cluster
Package cluster provides CLI commands for EKS cluster operations.
|
Package cluster provides CLI commands for EKS cluster operations. |
|
clusterview
Package clusterview renders cluster summaries, details, and comparisons.
|
Package clusterview renders cluster summaries, details, and comparisons. |
|
ctxcmd
Package ctxcmd implements refresh context management commands (use, current, context).
|
Package ctxcmd implements refresh context management commands (use, current, context). |
|
factory
Package factory constructs AWS-backed services used by CLI command packages.
|
Package factory constructs AWS-backed services used by CLI command packages. |
|
nodegroup
Package nodegroup provides CLI commands for EKS nodegroup operations.
|
Package nodegroup provides CLI commands for EKS nodegroup operations. |
|
runner
Package runner provides shared CLI command primitives so that every command's run* function doesn't re-implement context+awsconfig+credential setup, the "no cluster specified" fallback, and json/yaml encoding.
|
Package runner provides shared CLI command primitives so that every command's run* function doesn't re-implement context+awsconfig+credential setup, the "no cluster specified" fallback, and json/yaml encoding. |
|
workload
Package workload provides CLI commands for Kubernetes workload operations.
|
Package workload provides CLI commands for Kubernetes workload operations. |
|
Package config provides centralized configuration management for the refresh CLI tool.
|
Package config provides centralized configuration management for the refresh CLI tool. |
|
Package dryrun provides dry-run functionality for previewing AMI updates.
|
Package dryrun provides dry-run functionality for previewing AMI updates. |
|
Package mocks provides configurable mock implementations of AWS client interfaces used across the service packages.
|
Package mocks provides configurable mock implementations of AWS client interfaces used across the service packages. |
|
Package monitoring provides update progress tracking for EKS nodegroup operations.
|
Package monitoring provides update progress tracking for EKS nodegroup operations. |
|
services
|
|
|
Package types provides core data types used throughout the refresh CLI tool.
|
Package types provides core data types used throughout the refresh CLI tool. |
Click to show internal directories.
Click to hide internal directories.