From f3b77e91b3015dcc89f6faa44010a2ad9194fbfb Mon Sep 17 00:00:00 2001 From: Jonas Juselius Date: Fri, 23 Feb 2024 13:46:39 +0000 Subject: [PATCH] ci: atlantis --- charts/atlantis/chart/Chart.yaml | 7 ++--- charts/atlantis/chart/values.yaml | 45 ++++++++++--------------------- 2 files changed, 16 insertions(+), 36 deletions(-) diff --git a/charts/atlantis/chart/Chart.yaml b/charts/atlantis/chart/Chart.yaml index 77905781..9e608c1f 100644 --- a/charts/atlantis/chart/Chart.yaml +++ b/charts/atlantis/chart/Chart.yaml @@ -1,7 +1,6 @@ apiVersion: v2 name: atlantis description: Atlantis map and simulation service - # A chart can be either an 'application' or a 'library' chart. # # Application charts are a collection of templates that can be packaged into versioned archives @@ -11,11 +10,9 @@ description: Atlantis map and simulation service # a dependency of application charts to inject those utilities and functions into the rendering # pipeline. Library charts do not define any templates and therefore cannot be deployed. type: application - # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. -version: 1.0.1 - +version: v2.77.6 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. -appVersion: 0.0.0 +appVersion: v2.77.6 diff --git a/charts/atlantis/chart/values.yaml b/charts/atlantis/chart/values.yaml index dd22462e..8f23c168 100644 --- a/charts/atlantis/chart/values.yaml +++ b/charts/atlantis/chart/values.yaml @@ -3,27 +3,21 @@ # Declare variables to be passed into your templates. replicaCount: 1 - image: repository: registry.gitlab.com/oceanbox/atlantis - tag: v2.77.5 + tag: v2.77.6 pullPolicy: IfNotPresent - init: enabled: false image: ubuntu:rolling - command: [ "/bin/sh", "-c", "true" ] - + command: ["/bin/sh", "-c", "true"] env: - name: LOG_LEVEL value: "3" - imagePullSecrets: - name: gitlab-pull-secret - nameOverride: "" fullnameOverride: "" - serviceAccount: create: true # Annotations to add to the service account @@ -31,24 +25,19 @@ serviceAccount: # The name of the service account to use. # If not set and create is true, a name is generated using the fullname template name: "" - podAnnotations: {} - podSecurityContext: fsGroup: 2000 - securityContext: capabilities: drop: - - ALL + - ALL readOnlyRootFilesystem: false runAsNonRoot: true runAsUser: 1000 - service: type: ClusterIP port: 8085 - ingress: enabled: true className: "nginx" @@ -62,33 +51,30 @@ ingress: pathType: ImplementationSpecific tls: - hosts: - - atlantis.srv.oceanbox.io + - atlantis.srv.oceanbox.io secretName: atlantis-tls - persistence: enabled: false size: 1G storageClass: "" accessMode: ReadWriteOnce - cluster: enabled: false instances: 2 backupEnabled: true backupRetention: 60d size: 5Gi - resources: {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi +# We usually recommend not to specify default resources and to leave this as a conscious +# choice for the user. This also increases chances charts run on environments with little +# resources, such as Minikube. If you do want to specify resources, uncomment the following +# lines, adjust them as necessary, and remove the curly braces after 'resources:'. +# limits: +# cpu: 100m +# memory: 128Mi +# requests: +# cpu: 100m +# memory: 128Mi autoscaling: enabled: false @@ -96,9 +82,6 @@ autoscaling: maxReplicas: 100 targetCPUUtilizationPercentage: 80 # targetMemoryUtilizationPercentage: 80 - nodeSelector: {} - tolerations: [] - affinity: {}