csctl-plugin-openstack

command module
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

README

CSCTL plugin for OpenStack

Table of Contents

Introduction

Cluster Stacks are intended to be well-tested bundles of Kubernetes manifests designed to bootstrap productive Kubernetes clusters using the CAPI approach.

In the case of OpenStack as the infrastructure layer, several custom components, in addition to the CAPI and CAPO (Cluster API provider OpenStack) operators, are involved in the Kubernetes cluster lifecycle management (LCM):

  • CSO (Cluster Stack Operator)
  • CSPO (Cluster Stack Provider OpenStack)
  • CSCTL (CLI for Cluster Stacks management)

CSO is the provider-agnostic component that handles the core processes.

CSPO is the provider-specific component responsible for uploading the node images to the OpenStack project, for later consumption by the CAPO.

CSCTL facilitates the Cluster Stack creation and versioning process.

This project facilitates building node images that can be used with the Cluster Stack Operator.

Features of csctl plugin for OpenStack

  1. The fully automated building and uploading process for node images, which can be referenced in the Cluster Stack.
  2. Generating node-images.yaml file, which is needed when you want to use images in the Cluster Stack that are not in your OpenStack Glance service.

Docs

Docs

Documentation

Overview

Package main is the entrypoint for csctl-openstack.

Directories

Path Synopsis
pkg
cmd
Package cmd implements important functions for command.
Package cmd implements important functions for command.

Jump to

Keyboard shortcuts

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