Giter Club home page Giter Club logo

dracut-metal-dmk8s's Introduction

METAL 93dmk8s - persistent kubernetes device-maps

This module deploys an ephemeral disk to be used by kubernetes containers:

  • /run/containerd partition
  • /var/lib/kubelet partition
  • /var/lib/containerd partition

Table of Contents

Parameters

The unit of size varies per-parameter; pay attention to avoid undesirable partition tables

Customizable Parameters

FSLabel Parameters

The FS labels can be changed from their default values. This may be desirable for cases when another LVM is being re-used.

metal.disk.conrun

FSLabel for the /run/containerd.

  • Default: CONRUN
metal.disk.conlib

FSLabel for the /var/lib/containerd.

  • Default: CONLIB
metal.disk.k8slet

FSLabel for the /var/lib/kubelet.

  • Default: K8SLET

Partition Size Parameters

metal.disk.conrun.size

Size of the /run/containerd partition, measured in gigabytes (GB):

  • Default: 75
  • Min: 10
  • Max: 150
metal.disk.conlib.size

Size of the /var/lib/containerd partition, measured in percentage (%):

  • Default: 40
  • Min: 10
  • Max: 45
metal.disk.k8slet.size

Size of the /var/lib/kubelet partition, measured in percentage (%):

  • Default: 10
  • Min: 10
  • Max: 45

Required Parameters

The following parameters are required for this module to work, however they belong to the native dracut space.

See module-setup.sh for the full list of module and driver dependencies.

metal.server

Enable or disable this module. This parameter has no other effect on 93dmk8s other than indicating that the active node is currently (re)building and requires partitions. This module depends on 90metalmdsquash, that module entails filling in the metal.server parameter.

dracut-metal-dmk8s's People

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

wahello

dracut-metal-dmk8s's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.