Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

The Cartographer CLI offers a convenient way to manage a Cartographer installation and related workflows.

License

Notifications You must be signed in to change notification settings

ThomasVitale/cartographer-cli

Cartographer CLI

The Apache 2.0 license badge

Warning The Cartographer upstream project is not actively developed anymore. As a consequence, this repository has been archived.

The Cartographer CLI offers a convenient way to manage a Cartographer installation and related workflows. It's built on top of the Apps Plugin for the Tanzu CLI, which provides the ability to create, view, update, and delete application Workloads as well as list and view ClusterSupplyChains.

🚀  Getting Started

Prerequisites

  • Kubernetes 1.24+

  • Carvel kctrl CLI.

  • Cert Manager deployed in your Kubernetes cluster. You can install it with Carvel kapp (recommended choice) or kubectl.

    kapp deploy -a cert-manager -y \
      -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.yaml
  • Cartographer deployed in your Kubernetes cluster. You can install it with Carvel kapp (recommended choice) or kubectl.

    kapp deploy -a cert-manager -y \
      -f https://github.com/vmware-tanzu/cartographer/releases/download/v0.7.0/cartographer.yaml

Installation

Download the binary for your OS from the latest GitHub release, move it next to your other executables and make it executable.

mv ~/Downloads/carto-darwin-arm64 /usr/local/bin/carto
chmod +x /usr/local/bin/carto

Usage

Get the help information for the carto apps subcommand.

carto apps

📙  Documentation

Documentation, tutorials and examples for this project are available in the docs folder. For documentation specific to the Apps Plugin for the Tanzu CLI, check out github.com/vmware-tanzu/apps-cli-plugin.

🛡️  Security

The security process for reporting vulnerabilities is described in SECURITY.md.

🖊️  License

This project is licensed under the Apache License 2.0. See LICENSE for more information.

🙏  Acknowledgments

The Cartographer CLI embeds the Apps Plugin for the Tanzu CLI as subcommands providing the ability to create, view, update, and delete application Workloads as well as list and view ClusterSupplyChains.

About

The Cartographer CLI offers a convenient way to manage a Cartographer installation and related workflows.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages