ubuntu-operator

command module
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

README

Ubuntu Operator

Control Ubuntu from Kubernetes

Imagine a world where your Kubernetes nodes can be managed and controlled from primitives that represent desired intent and are constantly reconciled. This project initially looks at the package management system and kernel modules for Ubuntu as an example of how this can be built upon.

Project status: Alpha/Conceptual/POC/Functional-but-not-for-production

license tags build

cs

Control your underlying Ubuntu distribution through Kubernetes....

arch

Roadmap

  • Kernel module support
  • APT Package system support
  • Snap Package system support
  • Improvements to package system support

Installation

Two step installation process.

  1. Installing the host-relay on all hosts
  2. Installing the Operator in cluster once.
Host-relay

make install-relay

Operator
make install # Uploads the CustomResourceDefinitions into your cluster
make deploy

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
+groupName=ubuntu.machinery.io.canonical.com Package v1alpha1 contains API Schema definitions for the ubuntu.machinery.io v1alpha1 API group +kubebuilder:object:generate=true +groupName=ubuntu.machinery.io.canonical.com
+groupName=ubuntu.machinery.io.canonical.com Package v1alpha1 contains API Schema definitions for the ubuntu.machinery.io v1alpha1 API group +kubebuilder:object:generate=true +groupName=ubuntu.machinery.io.canonical.com
daemonset module

Jump to

Keyboard shortcuts

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