Skip to content

Instantly share code, notes, and snippets.

@fabiand
Last active May 9, 2019 11:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fabiand/5a77c264ef9f4ee8ab992f799d22d771 to your computer and use it in GitHub Desktop.
Save fabiand/5a77c264ef9f4ee8ab992f799d22d771 to your computer and use it in GitHub Desktop.
RHEL VM Operator

Goal

Easy way for users to create RHEL VM's in their namespaces.

Plan

  1. Provide containerDisk for shipment into cluster
  2. Provide an operator to take care of in-cluster creation
  3. optional: Operator to perform updates!
# DOES NOT EXIST; IS JUST A TRY
api: guest.kubevirt.io/v1alpha1
kind: RHEL-8.0
metdata:
name: rhel-8-for-db
spec:
updatePolicy: seamless-updates
services:
- ssh
packages:
- bar
playbooks:
- database-manager
containers:
- docker.io/nginx/nginx:latest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment