github.com/olli-ai/jx/v2@v2.0.400-0.20210921045218-14731b4dd448/pkg/cmd/upgrade/test_data/upgrade_boot_builders/jenkins-x-boot-config/values.tmpl.yaml (about)

     1  cluster:
     2    domain: {{ .Requirements.ingress.domain }}
     3    namespace: {{ .Requirements.cluster.namespace | default "jx" }}
     4    namespaceSubDomain: {{ .Requirements.ingress.namespaceSubDomain | default ".jx." }}
     5    {{- if hasKey .Requirements.cluster "project" }}
     6  projectID: {{ .Requirements.cluster.project }}
     7    {{- else }}
     8  projectID: ""
     9    {{- end }}
    10    {{- if hasKey .Requirements.cluster "zone" }}
    11  zone:  {{ .Requirements.cluster.zone }}
    12    {{- else }}
    13  zone: ""
    14    {{- end }}
    15  name: ""
    16  serverUrl: ""
    17    {{- if .Requirements.ingress.tls.enabled }}
    18  tls: true
    19    {{- end }}
    20  
    21  gitops:
    22    versionStreamUrl: {{ .Requirements.versionStream.url }}
    23    versionStreamRef: {{ .Requirements.versionStream.ref }}
    24  
    25    gitKind: {{ .Requirements.cluster.gitKind | default "github" }}
    26    gitName: {{ .Requirements.cluster.gitName | default "github" }}
    27    server: {{ .Requirements.cluster.gitServer | default "https://github.com" }}
    28    owner: {{ .Requirements.cluster.environmentGitOwner }}
    29    webhook: {{ .Requirements.webhook | default "prow" | title | quote }}
    30    {{- if eq .Requirements.cluster.gitKind "bitbucketserver" }}
    31  gitUrlPathPrefix: "/scm"
    32    {{- else }}
    33  gitUrlPathPrefix: ""
    34    {{- end }}
    35  
    36  dev:
    37    server: ""
    38    {{- if .Requirements.gitops }}
    39  repo: "{{ .Environments.dev.repository }}"
    40  owner: "{{ .Environments.dev.owner }}"
    41  envOrganisation: "{{ .Requirements.cluster.environmentGitOwner }}"
    42    {{- else }}
    43  repo: ""
    44  owner: ""
    45  envOrganisation: ""
    46    {{- end }}
    47    {{- if eq .Requirements.cluster.provider "gke" }}
    48  dockerRegistryOrg: "{{ .Requirements.cluster.project }}"
    49    {{- else }}
    50  dockerRegistryOrg: ""
    51    {{- end }}
    52  
    53  
    54  staging:
    55    repo: "{{ .Environments.staging.repository }}"
    56    owner: "{{ .Environments.staging.owner | default .Requirements.cluster.environmentGitOwner }}"
    57    server: ""
    58  
    59  production:
    60    repo: "{{ .Environments.production.repository }}"
    61    owner: "{{ .Environments.production.owner | default .Requirements.cluster.environmentGitOwner }}"
    62    server: ""
    63  
    64  storage:
    65    logs:
    66      url: "{{ .Requirements.storage.logs.url }}"
    67    reports:
    68      url: "{{ .Requirements.storage.reports.url }}"
    69    repository:
    70      url: "{{ .Requirements.storage.repository.url }}"
    71  
    72  
    73    {{- if .Requirements.versionStream.url }}
    74  versionStream:
    75    url: "{{ .Requirements.versionStream.url }}"
    76    ref: "{{ .Requirements.versionStream.ref }}"
    77    {{- end }}
    78  
    79  expose:
    80    enabled: false
    81  
    82  cleanup:
    83    enabled: false
    84  
    85  controllerbuild:
    86    enabled: true
    87  controllerteam:
    88    enabled: false
    89  controllerworkflow:
    90    enabled: false
    91  jenkins:
    92    enabled: false
    93  jenkins-x-platform:
    94    chartmuseum:
    95      enabled: true
    96      env:
    97        open:
    98          AUTH_ANONYMOUS_GET: true
    99          DISABLE_API: false
   100      #        STORAGE: google
   101      #        STORAGE_GOOGLE_BUCKET: chartmuseum.jenkins-x.io
   102      #        STORAGE_GOOGLE_PREFIX: charts
   103      #    gcp:
   104      #      secret:
   105      #        enabled: true
   106      #        key: gcs-chartmuseum.key.json
   107      #        name: gcs-jenkinsx-chartmuseum
   108      image:
   109        tag: v0.7.1
   110    controllerbuild:
   111      enabled: true
   112    jenkins:
   113      Agent:
   114        PodTemplates:
   115          Go:
   116            Containers:
   117              Go:
   118                Image: jenkinsxio/builder-go:latest
   119          Maven:
   120            Containers:
   121              Maven:
   122                Image: jenkinsxio/builder-maven:latest
   123            volumes:
   124              - mountPath: /root/.m2/
   125                secretName: jenkins-maven-settings
   126                type: Secret
   127              - mountPath: /home/jenkins/.docker
   128                secretName: jenkins-docker-cfg
   129                type: Secret
   130          Nodejs:
   131            Containers:
   132              Nodejs:
   133                Image: jenkinsxio/builder-nodejs:latest
   134    monocular:
   135      api:
   136        livenessProbe:
   137          initialDelaySeconds: 1000
   138    nexus:
   139      persistence:
   140        size: 100Gi
   141    postinstalljob:
   142      enabled: "true"
   143  
   144  tekton:
   145    webhook:
   146      enabled: false
   147  
   148  JenkinsXGitHub:
   149    username: "{{ .Parameters.pipelineUser.username }}"
   150    email: "{{ .Parameters.pipelineUser.email }}"
   151    password: "{{ .Parameters.pipelineUser.token }}"
   152  
   153    {{- if .Requirements.ingress.tls }}
   154  certmanager:
   155    production: "{{ .Requirements.ingress.tls.production }}"
   156    {{- if .Requirements.ingress.tls.enabled }}
   157  email:  "{{ .Requirements.ingress.tls.email }}"
   158    {{- else }}
   159  enabled: false
   160    {{- end }}
   161    {{- end }}
   162  
   163    {{- if .Requirements.autoUpdate }}
   164  autoUpdate:
   165    schedule: {{ .Requirements.autoUpdate.schedule | quote }}
   166    enabled: {{ .Requirements.autoUpdate.enabled }}
   167    {{- end }}
   168  
   169  builderImage: gcr.io/jenkinsxio/builder-go:0.1.760