mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-03-19 22:10:09 +00:00
- Introduce tinkerbell essentials - Introduce bootbox <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit # Release Notes: BootBox Package (v0.1.0) ## New Features - Added BootBox, a PXE hardware provisioning service. - Introduced network boot configuration with Matchbox and Smee. - Enabled hardware management through Kubernetes Custom Resource Definitions. - Added support for managing physical machine specifications and configurations. - New HelmRelease configuration for streamlined deployment. - Added new application entry for BootBox in the configuration. ## Configuration - Supports configuring physical machine instances. - Provides flexible network boot and DHCP settings. - Includes role-based access control (RBAC) configurations. - New parameters for trusted proxies and syslog settings. - Enhanced configuration options for deployment parameters and resource allocations. - Introduced new schema for validating configuration values. ## Deployment - Deployed in `tenant-root` namespace. - Optional and privileged installation. - Depends on Cilium and KubeOVN networking components. - Configurable deployment strategies and resource allocations. - Introduced new Service and Ingress resources for improved traffic management. - Added support for host networking and public IP configurations. ## Compatibility - Supports single-node and multi-node cluster configurations. - Compatible with Kubernetes environments. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
31 lines
655 B
YAML
31 lines
655 B
YAML
## @section Common parameters
|
|
|
|
## @param whitelistHTTP Secure HTTP by enabling client networks whitelisting
|
|
## @param whitelist List of client networks
|
|
## Example:
|
|
## whitelistHTTP: true
|
|
## whitelist:
|
|
## - "1.2.3.4"
|
|
## - "10.8.0.0/16"
|
|
##
|
|
whitelistHTTP: true
|
|
whitelist: []
|
|
|
|
## @param machines [array] Configuration of physical machine instances
|
|
##
|
|
## Example:
|
|
## machines:
|
|
## - hostname: machine1
|
|
## arch: x86_64
|
|
## ip:
|
|
## address: 10.8.2.2
|
|
## gateway: 10.8.2.1
|
|
## netmask: 255.255.255.0
|
|
## leaseTime: 86400
|
|
## mac: [d6:fa:af:52:25:93]
|
|
## nameServers: [1.1.1.1,8.8.8.8]
|
|
## timeServers: [pool.ntp.org]
|
|
## uefi: true
|
|
|
|
machines: []
|