Updating the version of argo-cd (#91)

This commit is contained in:
wxncjonorri 2019-08-13 16:50:13 +00:00 committed by Alex Collins
parent e41f156cbe
commit 07b173f967
6 changed files with 1531 additions and 17 deletions

View file

@ -1,5 +1,5 @@
apiVersion: v1 apiVersion: v1
appVersion: "0.12.3" appVersion: "1.1.2"
description: A Helm chart for Argo-CD description: A Helm chart for Argo-CD
name: argo-cd name: argo-cd
version: 0.2.3 version: 0.3.0

View file

@ -31,6 +31,11 @@ spec:
command: [argocd-repo-server] command: [argocd-repo-server]
ports: ports:
- containerPort: {{ .Values.repoServer.containerPort }} - containerPort: {{ .Values.repoServer.containerPort }}
livenessProbe:
initialDelaySeconds: 5
periodSeconds: 10
tcpSocket:
port: {{ .Values.repoServer.containerPort }}
readinessProbe: readinessProbe:
tcpSocket: tcpSocket:
port: {{ .Values.repoServer.containerPort }} port: {{ .Values.repoServer.containerPort }}

View file

@ -55,6 +55,12 @@ spec:
{{- end }} {{- end }}
ports: ports:
- containerPort: {{ .Values.server.containerPort }} - containerPort: {{ .Values.server.containerPort }}
livenessProbe:
httpGet:
path: /healthz
port: {{ .Values.server.containerPort }}
initialDelaySeconds: 3
periodSeconds: 30
readinessProbe: readinessProbe:
httpGet: httpGet:
path: /healthz path: /healthz

File diff suppressed because it is too large Load diff

View file

@ -4,9 +4,6 @@ metadata:
labels: labels:
app.kubernetes.io/name: {{ include "argo-cd.name" . }} app.kubernetes.io/name: {{ include "argo-cd.name" . }}
helm.sh/chart: {{ include "argo-cd.chart" . }} helm.sh/chart: {{ include "argo-cd.chart" . }}
# Don't apply label due to https://github.com/argoproj/argo-cd/issues/1425
# app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
app.kubernetes.io/part-of: {{ include "argo-cd.name" . }} app.kubernetes.io/part-of: {{ include "argo-cd.name" . }}
name: appprojects.argoproj.io name: appprojects.argoproj.io
annotations: annotations:
@ -20,4 +17,104 @@ spec:
- appproj - appproj
- appprojs - appprojs
scope: Namespaced scope: Namespaced
validation:
openAPIV3Schema:
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
type: string
metadata: {}
spec:
description: AppProjectSpec is the specification of an AppProject
properties:
clusterResourceWhitelist:
description: ClusterResourceWhitelist contains list of whitelisted cluster
level resources
items: {}
type: array
description:
description: Description contains optional project description
type: string
destinations:
description: Destinations contains list of destinations available for
deployment
items:
description: ApplicationDestination contains deployment destination
information
properties:
namespace:
description: Namespace overrides the environment namespace value
in the ksonnet app.yaml
type: string
server:
description: Server overrides the environment server value in
the ksonnet app.yaml
type: string
type: object
type: array
namespaceResourceBlacklist:
description: NamespaceResourceBlacklist contains list of blacklisted
namespace level resources
items: {}
type: array
roles:
description: Roles are user defined RBAC roles associated with this
project
items:
description: ProjectRole represents a role that has access to a project
properties:
description:
description: Description is a description of the role
type: string
groups:
description: Groups are a list of OIDC group claims bound to this
role
items:
type: string
type: array
jwtTokens:
description: JWTTokens are a list of generated JWT tokens bound
to this role
items:
description: JWTToken holds the issuedAt and expiresAt values
of a token
properties:
exp:
format: int64
type: integer
iat:
format: int64
type: integer
required:
- iat
type: object
type: array
name:
description: Name is a name for this role
type: string
policies:
description: Policies Stores a list of casbin formated strings
that define access policies for the role in the project
items:
type: string
type: array
required:
- name
type: object
type: array
sourceRepos:
description: SourceRepos contains list of git repository URLs which
can be used for deployment
items:
type: string
type: array
type: object
type: object
version: v1alpha1 version: v1alpha1

View file

@ -3,7 +3,7 @@ applicationController:
servicePort: 8082 servicePort: 8082
image: image:
repository: argoproj/argocd repository: argoproj/argocd
tag: v0.12.3 tag: v1.1.2
pullPolicy: Always pullPolicy: Always
volumeMounts: [] volumeMounts: []
volumes: [] volumes: []
@ -15,11 +15,11 @@ server:
serviceAnnotations: {} serviceAnnotations: {}
image: image:
repository: argoproj/argocd repository: argoproj/argocd
tag: v0.12.3 tag: v1.1.2
pullPolicy: Always pullPolicy: Always
uiInitImage: uiInitImage:
repository: argoproj/argocd-ui repository: argoproj/argocd-ui
tag: v0.12.3 tag: v.1.1.2
pullPolicy: Always pullPolicy: Always
extraArgs: [] extraArgs: []
volumeMounts: [] volumeMounts: []
@ -31,7 +31,7 @@ repoServer:
servicePort: 8081 servicePort: 8081
image: image:
repository: argoproj/argocd repository: argoproj/argocd
tag: v0.12.3 tag: v1.1.2
pullPolicy: Always pullPolicy: Always
volumeMounts: [] volumeMounts: []
volumes: [] volumes: []
@ -47,7 +47,7 @@ dexServer:
pullPolicy: Always pullPolicy: Always
initImage: initImage:
repository: argoproj/argocd repository: argoproj/argocd
tag: v0.12.3 tag: v1.1.2
pullPolicy: Always pullPolicy: Always
volumeMounts: [] volumeMounts: []
volumes: [] volumes: []