github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/examples/config-file/jackal.yaml (about)

     1  kind: JackalPackageConfig
     2  metadata:
     3    name: config-file
     4    description: Test component to demonstrate using a config file to control the cli. Files are generated using "jackal prepare generate-config"
     5  
     6  variables:
     7    - name: SCORPION
     8    - name: CAMEL_SPIDER
     9    - name: TLS_KEY
    10      autoIndent: true
    11  
    12  components:
    13    - name: lion
    14      description: By default, only this component will be deployed when using the config file
    15      required: true
    16      manifests:
    17        - name: config-example-configmap
    18          files:
    19            - simple-configmap.yaml
    20  
    21    - name: zebra
    22      # Notice this string is wrapped in quotes, as Jackal variables use #### as a delimiter, which is also used in YAML for comments
    23      description: "This is a zebra and they have ###JACKAL_PKG_TMPL_ZEBRA###"
    24  
    25    - name: leopard
    26      description: "This is a leopard and they have ###JACKAL_PKG_TMPL_LEOPARD###"