110 lines
3.2 KiB
YAML
110 lines
3.2 KiB
YAML
---
|
|
apiVersion: v1
|
|
data:
|
|
artifactRepository: |
|
|
s3:
|
|
bucket: argo-workflows
|
|
endpoint: minio.minio.svc.cluster.local:19000
|
|
insecure: true
|
|
accessKeySecret:
|
|
name: argo-workflows-minio-cred
|
|
key: accesskey
|
|
secretKeySecret:
|
|
name: argo-workflows-minio-cred
|
|
key: secretkey
|
|
columns: |
|
|
- name: Workflow Completed
|
|
type: label
|
|
key: workflows.argoproj.io/completed
|
|
executor: |
|
|
resources:
|
|
requests:
|
|
cpu: 10m
|
|
memory: 64Mi
|
|
images: |
|
|
docker/whalesay:v3.5.10:
|
|
cmd: [cowsay]
|
|
links: |
|
|
- name: Workflow Link
|
|
scope: workflow
|
|
url: http://logging-facility?namespace=${metadata.namespace}&workflowName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
|
|
- name: Pod Link
|
|
scope: pod
|
|
url: http://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
|
|
- name: Pod Logs Link
|
|
scope: pod-logs
|
|
url: http://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
|
|
- name: Event Source Logs Link
|
|
scope: event-source-logs
|
|
url: http://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
|
|
- name: Sensor Logs Link
|
|
scope: sensor-logs
|
|
url: http://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
|
|
- name: Completed Workflows
|
|
scope: workflow-list
|
|
url: http://workflows?label=workflows.argoproj.io/completed=true
|
|
metricsConfig: |
|
|
enabled: true
|
|
path: /metrics
|
|
port: 9090
|
|
namespaceParallelism: "10"
|
|
persistence: |
|
|
connectionPool:
|
|
maxIdleConns: 100
|
|
maxOpenConns: 0
|
|
connMaxLifetime: 0s
|
|
nodeStatusOffLoad: true
|
|
archive: true
|
|
archiveTTL: 7d
|
|
postgresql:
|
|
host: postgresql-primary.argocd.svc.cluster.local
|
|
port: 5432
|
|
database: argo_workflows
|
|
tableName: argo_workflows
|
|
userNameSecret:
|
|
name: argo-workflows-postgres-config
|
|
key: username
|
|
passwordSecret:
|
|
name: argo-workflows-postgres-config
|
|
key: password
|
|
retentionPolicy: |
|
|
completed: 10
|
|
failed: 3
|
|
errored: 3
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: workflow-controller-configmap
|
|
namespace: argo
|
|
---
|
|
apiVersion: v1
|
|
data:
|
|
default-v1: |
|
|
archiveLogs: true
|
|
s3:
|
|
bucket: argo-workflows
|
|
endpoint: minio.minio.svc.cluster.local:19000
|
|
insecure: true
|
|
accessKeySecret:
|
|
name: argo-workflows-minio-cred
|
|
key: accesskey
|
|
secretKeySecret:
|
|
name: argo-workflows-minio-cred
|
|
key: secretkey
|
|
empty: ""
|
|
my-key: |
|
|
archiveLogs: true
|
|
s3:
|
|
bucket: argo-workflows
|
|
endpoint: minio.minio.svc.cluster.local:19000
|
|
insecure: true
|
|
accessKeySecret:
|
|
name: argo-workflows-minio-cred
|
|
key: accesskey
|
|
secretKeySecret:
|
|
name: argo-workflows-minio-cred
|
|
key: secretkey
|
|
kind: ConfigMap
|
|
metadata:
|
|
annotations:
|
|
workflows.argoproj.io/default-artifact-repository: default-v1
|
|
name: artifact-repositories |