Skip to content

Command line for deploying Google Cloud solutions using KCC

License

Notifications You must be signed in to change notification settings

shaunmitchellve/arete

Repository files navigation

Arete CLI

Description

Arete is a CLI that can be utilized to either:

  • Stand-up a Config Connector cluster
  • Deploy a Solution into your GCP environment

It provides a simplified way to deploy re-usable KCC solutions.

Table of Contents

Compile the CLI

In order to compile the CLI manually you can use the normal Go compile and install process:

You can Git clone the repo or even use kpt (kpt pkg get https://github.com/shaunmitchellve/arete.git)to get the cli package and then run

cd arete
go install

For more information read: https://go.dev/doc/tutorial/compile-install

Technical

Arete utilizes / expects that the following executables are installed and globally available:

Arete assumes that user authorization for gloud and the correct context for kubectl has already been completed by the user prior to calling arete. Some solutions will can specify their own kubectl context so switch, these are found in their solution.yaml file.

Arete is written in Go utilizing the following primary packages:

About

Command line for deploying Google Cloud solutions using KCC

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages