Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/argo workflow metrics #2151

Merged
merged 12 commits into from
Feb 20, 2023
Merged

Feat/argo workflow metrics #2151

merged 12 commits into from
Feb 20, 2023

Conversation

AidanHilt
Copy link
Contributor

Jira Ticket: PXP-xxxx

  • Remove this line if you've changed the title to (PXP-xxxx): <title>

New Features

Breaking Changes

Bug Fixes

Added annotations to the Argo workflow controller pod to enable Datadog to read metrics from it.

Improvements

Dependency updates

Deployment changes

@@ -243,7 +243,7 @@ if [[ "$ctxNamespace" == "default" || "$ctxNamespace" == "null" ]]; then

helm repo add argo https://argoproj.github.io/argo-helm --force-update 2> >(grep -v 'This is insecure' >&2)
helm repo update 2> >(grep -v 'This is insecure' >&2)
helm upgrade --install argo argo/argo-workflows -n argo -f ${valuesFile}
helm upgrade --install argo argo/argo-workflows -n argo -f ${valuesFile} --version 0.22.11
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be nice if we could set that as the default but allow it to be overwritten, similar to this.

@@ -243,7 +243,7 @@ if [[ "$ctxNamespace" == "default" || "$ctxNamespace" == "null" ]]; then

helm repo add argo https://argoproj.github.io/argo-helm --force-update 2> >(grep -v 'This is insecure' >&2)
helm repo update 2> >(grep -v 'This is insecure' >&2)
helm upgrade --install argo argo/argo-workflows -n argo -f ${valuesFile}
helm upgrade --install argo argo/argo-workflows -n argo -f ${valuesFile} --version 0.22.11
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So instead of harcoding this version, let's try to read from manifest, with this version as a default.

See karpenter script

@AidanHilt AidanHilt merged commit cca7f06 into master Feb 20, 2023
@AidanHilt AidanHilt deleted the feat/argoWorkflowMetrics branch February 20, 2023 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants