LinuxCommandLibrary

crane

Copy container images between registries

TLDR

Execute a crane subcommand

$ crane [subcommand]
copy

Allow pushing non-distributable (foreign) layers
$ crane --allow-nondistributable-artifacts [subcommand]
copy

Allow image references to be fetched without TLS
$ crane --insecure [subcommand]
copy

Specify the platform in the form os/arch{{/variant}}{{:osversion}} (e.g. linux/amd64). (default all)
$ crane --platform [platform] [subcommand]
copy

Enable debug logs for a subcommand
$ crane [[-v|--verbose]] [subcommand]
copy

Display help for a subcommand
$ crane [[-h|--help]] [subcommand]
copy

SYNOPSIS

crane [command] [flags]

PARAMETERS

completion
    Generate the autocompletion script for the specified shell

help
    Help about any command

DESCRIPTION

Crane is an open-source cloud-native resource management tool designed to optimize resource utilization and reduce costs in Kubernetes environments. It provides features such as resource recommendation, load balancing, and auto-scaling based on real-time metrics and historical data. Crane helps users gain insights into resource consumption patterns and proactively identify opportunities for improvement.

It supports a variety of recommendation strategies and allows users to configure custom policies to align with their specific requirements. Crane also integrates with popular monitoring tools, such as Prometheus, to collect resource metrics and provide a comprehensive view of resource usage. By leveraging Crane, organizations can improve the efficiency of their Kubernetes deployments and reduce cloud infrastructure costs.

COMMANDS

Crane utilizes a command-line interface (CLI) that exposes several commands, including:

* analyze: Analyzes resource usage patterns.
* recommend: Provides resource recommendations based on analysis.
* throttle: Controls resource usage
Check the crane documentation for additional subcommands

SEE ALSO

kubectl(1), helm(1)

Copied to clipboard