--- apiVersion: vinyl.solidite.fr/v1beta1 kind: Component category: apps metadata: name: sonar description: The code quality tool for better code options: domain: default: your-company examples: - your-company type: string domain_name: default: your_company.com examples: - your_company.com type: string images: default: sonar: pull_policy: IfNotPresent registry: docker.io repository: to-be/defined tag: v1.0.0 examples: - sonar: pull_policy: IfNotPresent registry: docker.io repository: to-be/defined tag: v1.0.0 properties: sonar: default: pull_policy: IfNotPresent registry: docker.io repository: to-be/defined tag: v1.0.0 properties: pull_policy: 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 ingress_class: default: traefik examples: - traefik type: string issuer: default: letsencrypt-prod examples: - letsencrypt-prod type: string plugins: default: - https://github.com/vaulttec/sonar-auth-oidc/releases/download/v2.1.1/sonar-auth-oidc-plugin-2.1.1.jar - https://github.com/jycr/sonar-l10n-fr/releases/download/9.9.0/sonar-l10n-fr-plugin-9.9.0.jar - https://github.com/sbaudoin/sonar-yaml/releases/download/v1.7.0/sonar-yaml-plugin-1.7.0.jar - https://github.com/sbaudoin/sonar-shellcheck/releases/download/v2.5.0/sonar-shellcheck-plugin-2.5.0.jar - https://github.com/cnescatlab/sonar-hadolint-plugin/releases/download/1.1.0/sonar-hadolint-plugin-1.1.0.jar - https://github.com/sbaudoin/sonar-ansible/releases/download/v2.5.1/sonar-ansible-extras-plugin-2.5.1.jar examples: - - https://github.com/vaulttec/sonar-auth-oidc/releases/download/v2.1.1/sonar-auth-oidc-plugin-2.1.1.jar - https://github.com/jycr/sonar-l10n-fr/releases/download/9.9.0/sonar-l10n-fr-plugin-9.9.0.jar - https://github.com/sbaudoin/sonar-yaml/releases/download/v1.7.0/sonar-yaml-plugin-1.7.0.jar - https://github.com/sbaudoin/sonar-shellcheck/releases/download/v2.5.0/sonar-shellcheck-plugin-2.5.0.jar - https://github.com/cnescatlab/sonar-hadolint-plugin/releases/download/1.1.0/sonar-hadolint-plugin-1.1.0.jar - https://github.com/sbaudoin/sonar-ansible/releases/download/v2.5.1/sonar-ansible-extras-plugin-2.5.1.jar items: type: string type: array sub_domain: default: sonar examples: - sonar type: string dependencies: [] providers: kubernetes: true authentik: true kubectl: true postgresql: null mysql: null restapi: null http: null gitea: null tfaddtype: null