cluster-api-provider-microvm

command module
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2023 License: MPL-2.0 Imports: 23 Imported by: 0

README

Cluster API provider Microvm

GitHub release (latest SemVer) Go Report Card Slack


What is the Cluster API Provider Microvm

The Cluster API brings declarative, Kubernetes-style APIs to cluster creation, configuration and management.

Cluster API Provider Microvm (CAPMVM) is a Cluster API Infrastructure Provider for provisioning Kubernetes clusters where the nodes (control plane & worker) are lightweight virtual machines (called microvms). The provider is designed to work with Flintlock which handles the interaction with the microvm implementation (i.e. Firecracker, Cloud Hypervisor).

CAPMVM is MPL-2.0 licensed

Features

  • Native Kubernetes manifests and API.
  • Manages provisioning of microvms via Flintlock.
  • Supports specifying custom volume & kernel images.
  • Supports specifying the specs of the microvms.

Getting started

A getting started guide will be available soon.


Compatibility with Flintlock

When using CAPMVM as part of a Liquid Metal system, check the flintlock<->capmvm version compatibility.


Getting Help

If you have any questions about, feedback for or problems with CAPMVM:

Your feedback is always welcome!


Contributing

Contributions are welcome. Please read the CONTRIBUTING.md and our Code Of Conduct.

You can reach out to the maintainers and other contributors using the #liquid-metal slack channel.

Other interesting resources include:

Our Contributors

Thank you to our contributors:

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the infrastructure v1alpha1 API group +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io
Package v1alpha1 contains API Schema definitions for the infrastructure v1alpha1 API group +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io
fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
internal

Jump to

Keyboard shortcuts

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