--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: share metadata: name: dataset-pg description: null options: domain: default: your-company examples: - your-company type: string replicas: default: 1 examples: - 1 type: integer backups: default: enable: false endpoint: '' key-id-key: s3-id retention: db: 30d schedule: db: 0 3 * * * secret-key: s3-secret secret-name: backup-settings examples: - enable: false endpoint: '' key-id-key: s3-id retention: db: 30d schedule: db: 0 3 * * * secret-key: s3-secret secret-name: backup-settings properties: enable: default: false type: boolean endpoint: default: '' type: string key-id-key: default: s3-id type: string retention: default: db: 30d properties: db: default: 30d type: string type: object schedule: default: db: 0 3 * * * properties: db: default: 0 3 * * * type: string type: object secret-key: default: s3-secret type: string secret-name: default: backup-settings type: string type: object storage: default: 8Gi examples: - 8Gi type: string images: default: operator: pullPolicy: IfNotPresent registry: docker.io repository: to-be/defined tag: v1.0.0 examples: - operator: pullPolicy: IfNotPresent registry: docker.io repository: to-be/defined tag: v1.0.0 properties: operator: default: pullPolicy: IfNotPresent registry: docker.io repository: to-be/defined tag: v1.0.0 properties: pullPolicy: default: IfNotPresent enum: - Always - Never - IfNotPresent type: string registry: default: docker.io type: string repository: default: to-be/defined type: string tag: default: v1.0.0 type: string type: object type: object roles: default: [] items: type: string type: array issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string version: default: '14' examples: - '14' type: string sub-domain: default: to-be-set examples: - to-be-set type: string ingress-class: default: traefik examples: - traefik type: string databases: default: [] items: properties: name: default: db type: string type: object type: array domain-name: default: your_company.com examples: - your_company.com type: string dependencies: [] providers: kubernetes: true authentik: null kubectl: true postgresql: true restapi: null http: null tfaddtype: null