Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.12 KB

File metadata and controls

32 lines (18 loc) · 1.12 KB

Machine API Provider OpenStack

This repository contains the OpenStack Provider implementation for the Machine API.

What is the Machine API

A declarative API for creating and managing machines in an OpenShift cluster. The project is based on v1alpha2 version of Cluster API.

Documentation

Architecture

The provider imports Machine controller from machine-api-operator and provides implementation for Actuator interface. The Actuator implementation is responsible for CRUD operations on OpenStack API.

Building and running controller locally

make build && ./machine-controller-manager

Running tests

Unit

In order to run unit tests use make test.

E2E Tests

Not yet implemented.