This commit is contained in:
2024-05-12 13:09:50 +02:00
parent 085d8b1aeb
commit ed58ef54e1
5 changed files with 188 additions and 5 deletions

View File

@@ -6,6 +6,153 @@ metadata:
name: addons
description: addons meta-component installing all the addons components
options:
<<<<<<< HEAD
=======
olm:
default:
enable: false
namespace: olm
examples:
- enable: false
namespace: olm
properties:
enable:
default: false
type: boolean
namespace:
default: olm
type: string
type: object
flux:
default:
enable: false
namespace: flux
examples:
- enable: false
namespace: flux
properties:
enable:
default: false
type: boolean
namespace:
default: flux
type: string
type: object
tools:
default:
keda:
enable: false
namespace: vynil-addons
node_problem_detector:
enable: false
examples:
- keda:
enable: false
namespace: vynil-addons
node_problem_detector:
enable: false
properties:
keda:
default:
enable: false
properties:
enable:
default: false
type: boolean
type: object
namespace:
default: vynil-addons
type: string
node_problem_detector:
default:
enable: false
properties:
enable:
default: false
type: boolean
type: object
type: object
monitor:
default:
jaeger:
enable: false
namespace: vynil-monitor
opentelemetry:
enable: false
prometheus:
enable: true
examples:
- jaeger:
enable: false
namespace: vynil-monitor
opentelemetry:
enable: false
prometheus:
enable: true
properties:
jaeger:
default:
enable: false
properties:
enable:
default: false
type: boolean
type: object
namespace:
default: vynil-monitor
type: string
opentelemetry:
default:
enable: false
properties:
enable:
default: false
type: boolean
type: object
prometheus:
default:
enable: true
properties:
enable:
default: true
type: boolean
type: object
type: object
tekton:
default:
namespace: tekton
tekton_pipelines:
enable: false
tekton_triggers:
enable: false
examples:
- namespace: tekton
tekton_pipelines:
enable: false
tekton_triggers:
enable: false
properties:
namespace:
default: tekton
type: string
tekton_pipelines:
default:
enable: false
properties:
enable:
default: false
type: boolean
type: object
tekton_triggers:
default:
enable: false
properties:
enable:
default: false
type: boolean
type: object
type: object
>>>>>>> e51ed83 (Disable olm and flux by default)
crds:
default:
argo-cd:
@@ -215,6 +362,7 @@ options:
type: boolean
type: object
type: object
<<<<<<< HEAD
fission:
default:
enable: false
@@ -418,6 +566,8 @@ options:
default: vynil-virt
type: string
type: object
=======
>>>>>>> e51ed83 (Disable olm and flux by default)
dependencies: []
providers:
kubernetes: true