refactor
This commit is contained in:
110
infrastructures/argo-workflows/base/configmap.yaml
Normal file
110
infrastructures/argo-workflows/base/configmap.yaml
Normal file
@@ -0,0 +1,110 @@
|
||||
---
|
||||
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
|
||||
Reference in New Issue
Block a user