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: update argocd 2.9 2023.12.28 a52e719a5 #40

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
373 commits
Select commit Hold shift + click to select a range
c3759fe
feat(argocd-image-updater): Add support for pod labels (#1944)
DrFaust92 Apr 6, 2023
b19beee
fix(argo-cd): Change default value for global.tolerations, from objec…
yu-croco Apr 6, 2023
56136f6
feat(argo-workflows): add the ability to declare initContainers (#1923)
jsievenpiper Apr 6, 2023
950c5be
fix(argo-events): missing argument for toYaml function in deployment …
shaw8ii Apr 7, 2023
09e6ec4
align applicationset with upstream
ilia-medvedev-codefresh Apr 9, 2023
4b11ca2
merge 5.28.1
ilia-medvedev-codefresh Apr 9, 2023
1961400
Merge pull request #9 from codefresh-io/align-applicationset
ilia-medvedev-codefresh Apr 9, 2023
7eafaa7
chore(argo-cd): Add log format and log level to dex (#1951)
yu-croco Apr 11, 2023
6339543
fix(argo-workflows): Update outdated content on README (#1948)
yu-croco Apr 11, 2023
1d17840
chore(argo-workflows): Upgrade Argo Workflows to v3.4.7 (#1954)
julienduchesne Apr 12, 2023
7eeb70f
fix(argo-workflows): Add namespace field to all namespace scoped reso…
yu-croco Apr 13, 2023
88d690e
fix(argo-cd): add namespace field for namespace scoped resources (#1937)
jakuboskera Apr 13, 2023
406e07b
fix(argo-rollouts): add namespace field for namespace scoped resource…
yu-croco Apr 13, 2023
076cf82
fix(argo-events): add namespace field for namespace scoped resources …
yu-croco Apr 13, 2023
3881024
fix(argo-cd): Evaluate namespace field via helm root scope (#1963)
mkilchhofer Apr 13, 2023
dfe36fb
feat(argo-rollouts): Add ability to provide additional volumes (#1965)
mkilchhofer Apr 13, 2023
22356c7
feat(argo-workflows): Add option for controller to read all secrets (…
tico24 Apr 14, 2023
29b7530
fix(argocd-image-updater): add namespace field for namespace scoped r…
yu-croco Apr 16, 2023
cb51dec
Remove overwrite of configs.cm."application.instanceLabelKey"
danielm-codefresh Apr 20, 2023
c6bc64b
Merge pull request #11 from codefresh-io/fix-instance-label-key
danielm-codefresh Apr 20, 2023
429b474
docs(github): comment out notational pieces of PR template (#1969)
agilgur5 Apr 22, 2023
aef5543
feat(argo-workflows): add optional HPA to Server (#1974)
agilgur5 Apr 24, 2023
d2853af
feat(argo-rollouts): add service monitor relabeling configs (#1972)
aniekgul Apr 24, 2023
00e5853
feat(argo-workflows): add Prometheus ServiceMonitor relabelings, metr…
ColdFire87 Apr 24, 2023
086310f
fix(argocd-apps): Changed the project field of the applicationset fro…
toyamagu-2021 Apr 27, 2023
bc4e00b
fix(argo-rollouts): Added missing permissions for argo rollouts dashb…
yitzhtal Apr 28, 2023
5f807d9
feat(argo-cd): Upgrade Argo CD to v2.7.0 (#1989)
yu-croco May 2, 2023
b9fa308
chore(argo-cd): Upgrade Dex and Redis (#1990)
yu-croco May 2, 2023
decfc73
feat(argo-cd): Use tini as the ENTRYPOINT (#1991)
yu-croco May 2, 2023
bb4d315
chore(argo-cd): Update Argo CD to v2.7.1 (#1999)
yu-croco May 3, 2023
513df3d
fix(argo-workflows): Add missing argo-workflows.apiVersion.autoscalin…
jmeridth May 5, 2023
2197c8e
fix(argo-workflows): Drop .Values.useDefaultArtifactRepo flag to simp…
jmeridth May 5, 2023
e980b71
feat(argo-cd): allow extraObjects to contain string template (#1993)
jouve May 5, 2023
71462b7
feat(github): Add OpenSSF Scorecard action (#2009)
mkilchhofer May 5, 2023
fe901f4
chore(github): Update repo files (#2006)
jmeridth May 5, 2023
15ade97
chore(github): Add deps pr title scope for dependabot PRs (#2013)
jmeridth May 6, 2023
2762902
chore(deps): bump actions/upload-artifact from 3.1.0 to 3.1.2 (#2012)
dependabot[bot] May 6, 2023
0b965f9
chore(deps): bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#2011)
dependabot[bot] May 6, 2023
6cf0170
chore(deps): bump github/codeql-action from 2.2.4 to 2.3.3 (#2010)
dependabot[bot] May 6, 2023
430aaea
feat(argo-events): allow extraObjects to contain string template (#1994)
jouve May 6, 2023
80d5a6a
feat(argo-rollouts): allow extraObjects to contain string template (#…
jouve May 6, 2023
f40c1d8
fix(github): fix error in codeowners file and update README about sec…
jmeridth May 6, 2023
5cff915
fix(argo-workflows): change chart icon to match other charts (#2018)
jmeridth May 6, 2023
2a48022
chore(argo-events): Update chart icon to standard image (#2020)
jmeridth May 7, 2023
ebae3d2
chore(deps): Pin all workflow deps (#2021)
mkilchhofer May 7, 2023
a99b021
fix(github): Remove quotes in `uses` statement (#2022)
mkilchhofer May 8, 2023
9d10834
feat(argo-cd): Enable to customize Service type of applicationset-con…
yu-croco May 8, 2023
24089bd
fix(argo-workflows): use correct artifacthub annotation kind (#2031)
jmeridth May 8, 2023
442fa22
fix(argo-events): use correct artifacthub annotation kind (#2032)
jmeridth May 9, 2023
395abc5
feat(github): add artifacthub linting (#2030)
jmeridth May 9, 2023
c8b47cf
fix(argo-workflows): Fix Helm chart to correctly reference Kubernetes…
ryanpark0203 May 9, 2023
cc64b0c
fix(argo-workflows): fix clusterworkflowtemplates disabled flag (#2033)
PidgeyBE May 10, 2023
07aa087
feat(github): Introduce chart signing (#2040)
mkilchhofer May 10, 2023
8c295d3
feat(argo-cd): Introduce chart signing (#2042)
mkilchhofer May 10, 2023
887f68a
feat(argo-workflows): Introduce chart signing (#2044)
mkilchhofer May 10, 2023
2bd14d3
chore(github): Add tico24 to codeowners (#2047)
tico24 May 10, 2023
083f42c
feat(argo-rollouts): Upgrade Argo Rollouts to v1.5.0 (#2039)
yu-croco May 10, 2023
a487e17
feat(argo-events): Introduce chart signing (#2043)
mkilchhofer May 10, 2023
fc47f9b
feat(argocd-image-updater): Introduce chart signing (#2046)
mkilchhofer May 10, 2023
b37a9e7
feat(argocd-apps): Introduce chart signing (#2045)
mkilchhofer May 10, 2023
f6d4475
fix(argo-workflows): Fix templating in several places (#2026)
PidgeyBE May 11, 2023
8402303
feat(argo-cd): Add ability to add prometheus.io/scrape annotations (#…
mkilchhofer May 11, 2023
5873a1b
feat(argo-workflows): allow extraObjects to contain string template (…
jouve May 11, 2023
1492e23
feat(argo-cd): Add ability to add additional labels to all CRDs (#2051)
jdvgh May 11, 2023
5dd7ae9
chore(argo-cd): Upgrade Argo CD to v2.7.2 (#2054)
yu-croco May 12, 2023
6564b44
feat(argo-cd): Enable to add certificate to ApplicationSet Controller…
yu-croco May 13, 2023
6b09ff8
fix(github): Don't run Scorecard analysis on forked repos (#2057)
mkilchhofer May 13, 2023
5dfed33
chore(deps): bump actions/checkout from 3.1.0 to 3.5.2 (#2056)
dependabot[bot] May 13, 2023
1a5ee8e
chore(argo-cd): Update redis-ha to v4.23.0 (#2058)
yu-croco May 16, 2023
05bc6a2
feat(argo-cd): add lifecycle hooks to repo server (#1922)
gosharo May 17, 2023
7347a5d
feat(argo-cd): Add new BitbucketCloud ssh keys in values.yaml (#2062)
jdvgh May 17, 2023
c3cfd49
feat(argocd-apps): Generate application, applicationset, project with…
joelee2012 May 19, 2023
5766533
feat(argo-workflows): support google ManagedCertificate, FrontendConf…
julien-michaud May 19, 2023
b651465
feat(argo-rollouts): Add possibility to configure healthz and metrics…
Hronom May 20, 2023
be8a4c9
chore(deps): bump helm/kind-action from 1.5.0 to 1.7.0 (#2067)
dependabot[bot] May 21, 2023
650a9ec
feat(argocd-apps): Add rollout strategy for ApplicationSet (#2063)
khuedoan May 21, 2023
4e108af
bumped version to `v2.6.0-cap-CR-18430-del-app`
ATGardner May 22, 2023
9da010b
Merge pull request #12 from codefresh-io/CR-18430-del-git-source
ATGardner May 22, 2023
1d999e0
fix(argo-cd): don't request applicationsets if its disabled (#2069)
hsmade May 22, 2023
6593901
fix(argo-cd): Align with upstream dex initContainers (#2070)
yu-croco May 23, 2023
feb7fc0
feat(argo-rollouts): add deployment annotations for controller (#2048)
mweberjc May 23, 2023
cd4c291
fix(argo-cd): Allow to disable containerSecurityContext (#2072)
hsmade May 23, 2023
a0d45ae
chore(argo-cd): Upgrade Argo CD to v2.7.3 (#2075)
leif013 May 24, 2023
23b9415
chore(argo-workflows): Enable to configure Service Monitor port (#2076)
yu-croco May 25, 2023
cf3a8ee
chore(argo-workflows): upgrade argo workflows to v3.4.8 (#2077)
jmeridth May 26, 2023
2fbc856
feat(argo-rollouts): Fix cluster role missing access in argo rollouts…
yitzhtal May 27, 2023
ec14ee0
chore(deps): bump github/codeql-action from 2.3.3 to 2.3.5 (#2084)
dependabot[bot] May 27, 2023
32b86a7
chore(deps): bump actions/labeler from 4.0.3 to 4.0.4 (#2082)
dependabot[bot] May 27, 2023
fb4a894
chore(deps): bump actions/setup-python from 4.6.0 to 4.6.1 (#2083)
dependabot[bot] May 27, 2023
438f7a2
feat(argo-cd): Adding "appProtocol: HTTPS" to HTTPS service port of a…
hau21um May 29, 2023
2f410bb
chore(deps): bump pascalgn/size-label-action from 0.4.3 to 0.5.0 (#2092)
dependabot[bot] Jun 3, 2023
17d1d04
chore(deps): bump github/codeql-action from 2.3.5 to 2.3.6 (#2091)
dependabot[bot] Jun 3, 2023
5fb6688
chore(argo-workflows): Declare SSO configuration explicitly on values…
yu-croco Jun 3, 2023
3a7e4b1
feat(argo-rollouts): Support Traffic Router Plugins (#2090)
yu-croco Jun 4, 2023
5771a06
fix(argo-workflows): Fixed gcs keyFormat template example in values.y…
chazapp Jun 5, 2023
a6a7468
chore(argo-cd): Upgrade supported Kubernetes version to v1.23.0 (#2087)
yu-croco Jun 5, 2023
2538371
chore(argo-cd): Upgrade Argo CD to v2.7.4 (#2095)
yu-croco Jun 6, 2023
49c2ca2
feat(argo-cd): Add "global.env" for all deployed containers (#2096)
joelee2012 Jun 7, 2023
e7c3090
feat(argo-workflows): Add support for UI columns configuration (#2098)
sjhewitt Jun 8, 2023
9a79f32
fix(argo-cd): Allow specify redis config file (#2100)
ausias-armesto Jun 8, 2023
f8f2822
chore(deps): bump actions/checkout from 3.5.2 to 3.5.3 (#2104)
dependabot[bot] Jun 10, 2023
04d88b6
chore(deps): bump actions/labeler from 4.0.4 to 4.1.0 (#2103)
dependabot[bot] Jun 10, 2023
783439b
chore(deps): bump github/codeql-action from 2.3.6 to 2.13.4 (#2102)
dependabot[bot] Jun 10, 2023
aec5d9d
chore(argo-cd): upgrade argo-cd to v2.7.5 (#2108)
jmeridth Jun 17, 2023
68f24d1
chore(github): Generate release notes (#2115)
lusu007 Jun 19, 2023
eb96866
fix(argo-cd): helm lint error when `extraObjects` is defined (#2116)
patrickli-foxtel Jun 20, 2023
7959fee
chore(argo-cd): Add `app.kubernetes.io/version` label (#2122)
yu-croco Jun 20, 2023
db0484f
chore(argo-cd): Upgrade Argo CD to v2.7.6 (#2123)
yu-croco Jun 21, 2023
c44f10e
fix(argo-events): add managed namespace configuration (#2121)
ceguimaraes Jun 21, 2023
b8c29f7
fix(argo-cd): Default applicationSet metrics port to 8085 (#2125)
teroahonen-vungle Jun 21, 2023
172ce60
fix(argo-cd): Revert "Default applicationSet metrics port to 8085" (#…
mkilchhofer Jun 23, 2023
490ffa5
fix(argo-workflows): Change argo-workflows-server crb creation condit…
frauniki Jun 23, 2023
4ff8875
chore(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0 (#2131)
dependabot[bot] Jun 24, 2023
f1526ec
fix(argo-workflows): artifactRepository will not be configured by def…
toyamagu-2021 Jun 24, 2023
4d0ae17
feat(argo-cd): Conditionally create the argocd-cmd-params-cm ConfigMa…
joshuabaird Jun 26, 2023
78e99e9
feat(argo-cd): Add support for configuring argo-notifications log lev…
joshuabaird Jun 26, 2023
675803c
fix(argo-cd): fix gRPC service target port (#2138)
dchien234 Jun 29, 2023
8213fc3
chore(deps): bump actions/labeler from 4.1.0 to 4.2.0 (#2140)
dependabot[bot] Jul 1, 2023
7c3553d
chore(argo-cd): Added note about Kubernetes Compatibility Matrix (#2141)
yu-croco Jul 2, 2023
167c112
fix(argo-cd): Add usages to ArgoCD server certificate (#2143)
ShimiTaNaka Jul 2, 2023
b9f610e
fix(argo-cd): Update `argo-cd.strategy` template (#2144)
llavaud Jul 3, 2023
5c4506b
feat(argo-cd): remove necessary create entry in `argocd-cmd-params-cm…
AtkinsChang Jul 4, 2023
5f55ef2
feat(argo-cd): Update appset deployment template (#2145)
llavaud Jul 4, 2023
5e5bad5
chore(argo-cd): Upgrade Argo CD to v2.7.7 (#2147)
1337andre Jul 6, 2023
f858ab6
Create new workflow for copy Redis image to Quay
shirtabachii Jul 9, 2023
337f351
Create new workflow for copy Redis image to Quay
shirtabachii Jul 9, 2023
43a84e4
Create new workflow for copy Redis image to Quay
shirtabachii Jul 9, 2023
34e3157
Create new workflow for copy Redis image to Quay
shirtabachii Jul 9, 2023
4f6f251
feat(argo-cd): upgrade dexIDP from 2.36.0 -> 2.37.0 (#2155)
venkatamutyala Jul 10, 2023
3931c8e
Create new workflow for copy Redis image to Quay
shirtabachii Jul 10, 2023
86ad9ce
Rename copy-redis-image.yml to codefresh-copy-redis-image.yml
ilia-medvedev-codefresh Jul 10, 2023
079305b
Merge pull request #13 from codefresh-io/argocd/cr-19101-copy-redis-i…
shirtabachii Jul 10, 2023
5ec59e9
feat(argo-workflows): Add support for artifactRepositoryRef (#2135)
toyamagu-2021 Jul 11, 2023
2fb6049
feat(argo-cd): adding annotations option for `Certificate` (#2156)
AmitBenAmi Jul 11, 2023
7a78814
upgrade argocd
ilia-medvedev-codefresh Jul 11, 2023
f670c9c
Merge pull request #14 from codefresh-io/upgrade-argocd-2.7
ilia-medvedev-codefresh Jul 11, 2023
047ba6b
feat(argocd-apps): add permitOnlyProjectScopedClusters flag (#2149)
Fsero Jul 11, 2023
4d0a645
shorten chart version
ilia-medvedev-codefresh Jul 11, 2023
3a8d94d
Merge pull request #15 from codefresh-io/shorten-release-name
ilia-medvedev-codefresh Jul 11, 2023
e15b7b7
feat(argo-cd): Allow configuring Dex's init image resources separatel…
Angelin01 Jul 13, 2023
a7b65a3
chore(deps): bump helm/kind-action from 1.7.0 to 1.8.0 (#2163)
dependabot[bot] Jul 17, 2023
3821d63
chore(deps): bump actions/labeler from 4.2.0 to 4.3.0 (#2164)
dependabot[bot] Jul 17, 2023
6dab4fa
chore(deps): bump actions/setup-python from 4.6.1 to 4.7.0 (#2165)
dependabot[bot] Jul 17, 2023
e053486
fix(argo-cd): Ensure `app.kubernetes.io/version` label is valid (#2148)
sathieu Jul 17, 2023
afccb2e
feat(argo-cd): allow configurable hpa metrics (#2166)
zswanson Jul 17, 2023
c2f813e
feat(argo-cd): make ServiceMonitor deployment conditional on CRD exis…
alex-souslik-hs Jul 18, 2023
5f46ee8
feat(argo-cd): Upgrade argocd to v2.7.8 (#2173)
smcavallo Jul 19, 2023
000d8c7
feat(argo-rollouts): Upgrade Argo Rollouts to v1.5.1 (#2174)
takumakume Jul 20, 2023
137bb9e
chore(argo-workflows): Upgrade to 3.4.9 (#2175)
jmeridth Jul 20, 2023
83e5d83
feat(argocd-apps): syncOptions for applications (#2176)
sathieu Jul 22, 2023
0453552
fix(argocd-apps): fix indent of syncOptions (#2181)
yu-croco Jul 23, 2023
f2da20b
chore(github): use table for Emeritus (#2182)
agilgur5 Jul 23, 2023
5f1d08d
fix(argo-rollouts): Use annotation cont metrics (#2184)
arturmon Jul 25, 2023
278a326
chore(argo-cd): Upgrade Argo CD to v2.7.9 (#2186)
venkatamutyala Jul 25, 2023
98da71e
feat(argo-workflows): allow setting executor args (#2177)
acobaugh Jul 27, 2023
c358b5e
feat(argo-cd): add labels to notifications secret (#2191) (#2192)
cgrs Jul 27, 2023
4ebeac0
chore(argo-cd): Upgrade Argo CD to v2.7.10 (#2197)
yu-croco Aug 1, 2023
962342f
fix(argo-rollouts): fix helm lint error when extraObjects is defined …
chubchubsancho Aug 1, 2023
f0ac0b7
fix(argo-cd): Template configuration keys as a string instead of map …
pdrastil Aug 5, 2023
eae0bdd
fix(argo-rollouts): Add required ingress permission (#2207)
yu-croco Aug 5, 2023
ebd1ad5
chore(argo-cd): Upgrade Argo CD to v2.7.11 (#2210)
yu-croco Aug 8, 2023
4eae23b
feat(github): add Helm OCI support (#2209)
dirien Aug 8, 2023
3e35b0c
feat(argo-cd): Upgrade Argo CD to 2.8.0 (#2170)
pdrastil Aug 8, 2023
b9c7b31
fix(argo-rollouts): add CI for enabling extra objects for argo-rollou…
jmeridth Aug 9, 2023
51e2210
fix(argo-cd): Fix global log level configuration (#2213)
pdrastil Aug 9, 2023
4b7dcd0
chore(argo-cd): Change applicationSet replicaCount to replicas (#2214)
pdrastil Aug 9, 2023
23708c6
fix(argo-cd): add missing permissions to run actions (#2212)
mcanevet Aug 9, 2023
a646154
fix(argo-workflows): Server only needs `get` Secrets (#2211)
agilgur5 Aug 11, 2023
4e0698e
docs(argo-cd): Rename comment of repositoryCredentials to credentialT…
alileza Aug 15, 2023
3737457
feat(argo-rollouts): update servicemonitor.yaml to allow for namespac…
Kampe Aug 16, 2023
92b2724
chore(argo-workflows): Upgrade to Argo Workflows v3.4.10 (#2220)
jmeridth Aug 16, 2023
dc56fa6
feat(argo-workflows): add imagePullSecret for workflow sa (#2226)
Fuochi Aug 17, 2023
a9acf93
chore(argo-workflows): update comment for azure artifact repository b…
jsong336 Aug 19, 2023
7dcc174
chore(argo-cd): Upgrade Argo CD to v2.8.1 (#2230)
yu-croco Aug 23, 2023
69064e2
Argo cd update chart (#19)
yaroslav-codefresh Aug 24, 2023
58999c1
chore(argo-cd): Upgrade Argo CD to v2.8.2 (#2231)
yu-croco Aug 25, 2023
86d92b9
fix(argo-cd): Fix applicationSet HA examples in README.md (#2232)
joonvena Aug 25, 2023
7522184
chore(deps): bump actions/checkout from 3.5.3 to 3.6.0 (#2234)
dependabot[bot] Aug 26, 2023
2fc1fd0
chore(argo-cd): Upgrade redis-exporter to 1.53.0 (#2236)
pdrastil Aug 27, 2023
6797f01
chore(argo-cd): Remove support for legacy cert-manager APIs (#2238)
pdrastil Aug 27, 2023
224a227
chore(argo-cd): Remove support for autoscaling/v1 (#2237)
pdrastil Aug 28, 2023
57da354
chore(argo-events): Upgrade argo-events to 1.8.1 (#2247)
jmeridth Sep 4, 2023
cd5b9a0
fix(argo-cd): Update values.yaml - update custom css styles side bar …
jessebot Sep 4, 2023
2557347
chore(argo-rollouts): Upgrade Argo Rollouts to v1.6.0 (#2252)
gustavclausen Sep 7, 2023
258efc9
fix(argo-cd): Make the PathType configurable when using single ingres…
w32-blaster Sep 7, 2023
3bb85b7
chore(argo-cd): Upgrade Argo CD to v2.8.3 (#2254)
nobbs Sep 8, 2023
925cd84
chore(argo-workflows): Upgrade Argo Workflows to v3.4.11 (#2255)
yu-croco Sep 8, 2023
95310f9
fix(argo-cd): Restart Repo Server and Application Controller as follo…
yu-croco Sep 8, 2023
34663ae
docs(argo-cd): Document scheduling parameters for redis-ha (#2253)
pdrastil Sep 8, 2023
eebb8c8
feat(argo-cd): adds toggle for helm-working-dir (#2249)
ahamilton55 Sep 9, 2023
738fe78
chore(deps): bump actions/checkout from 3.6.0 to 4.0.0 (#2258)
dependabot[bot] Sep 9, 2023
366114b
chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 (#2259)
dependabot[bot] Sep 9, 2023
db76bbe
docs(argo-workflows): add an HA section (#2183)
agilgur5 Sep 10, 2023
95f56b5
fix(argo-cd): Migrate leftover of applicationSet.replicaCount to appl…
yu-croco Sep 11, 2023
d51d3c6
docs(argo-cd): improve changelog (#2262)
jsoref Sep 11, 2023
c7e0546
Argo-cd 2.8 + merge upstream 5.46.2 (#21)
yaroslav-codefresh Sep 12, 2023
bf1e4f2
fix(github): Fix changelog spelling of versions (#2263)
jsoref Sep 13, 2023
44ddf59
chore(argo-cd): Upgrade Argo CD to v2.8.4 (#2268)
yu-croco Sep 14, 2023
736b824
fix(argo-cd): Align redis-ha's affinity type to upstream due to warni…
yu-croco Sep 15, 2023
8d00bec
chore(deps): bump docker/login-action from 2.2.0 to 3.0.0 (#2271)
dependabot[bot] Sep 16, 2023
5626d05
fix(argo-cd): make ServiceMonitor annotations in ArgoCD server condit…
ma-ts Sep 18, 2023
7a17fc2
fix(argo-cd): Add checksum for CMP ConfigMap in repo-server Pod annot…
sibucan Sep 19, 2023
2a5bbf5
fix(argo-cd): Redis to 7.0.13 to fix CVE-2022-48174 (#2279)
Pionerd Sep 22, 2023
03c1be1
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#2280)
dependabot[bot] Sep 23, 2023
c12047f
update argo-cd to v2.8.1-cap-CR-player-and-vuln-fix (#22)
yaroslav-codefresh Sep 26, 2023
82081bc
chore(deps): bump amannn/action-semantic-pull-request from 5.2.0 to 5…
dependabot[bot] Oct 1, 2023
3776b30
feat: update argocd to v2.8.1-cap-CR-not-setup-kustomize-ns version
pasha-codefresh Oct 4, 2023
74766d4
add kustomize.setNamespace.enabled param in readme
pasha-codefresh Oct 4, 2023
61b50b1
add kustomize.setNamespace.enabled param in readme
pasha-codefresh Oct 4, 2023
f490789
Merge pull request #27 from codefresh-io/feat/not-setup-kustomize-ns
pasha-codefresh Oct 4, 2023
e9f6b1a
chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#2290)
dependabot[bot] Oct 7, 2023
37069f9
chore(deps): bump actions/setup-python from 4.7.0 to 4.7.1 (#2289)
dependabot[bot] Oct 7, 2023
052454f
fix(argo-cd): Sync redis / redis-ha readOnlyRootFilesystem from upstr…
mkilchhofer Oct 12, 2023
2730dc2
feat(argo-workflows): Configure declarative server auth mode (#2291)
yu-croco Oct 12, 2023
df9ee89
chore(argo-workflows): Upgrade argo-workflows to 3.5.0 (#2228)
jmeridth Oct 13, 2023
8c72bed
feat(argo-workflows): Added commonLabels (#2300)
kvanzuijlen Oct 17, 2023
575ee24
fix(argo-workflows): add all crds to aggregate-roles template (#2301)
jonwraymond Oct 17, 2023
579b91f
chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#2304)
dependabot[bot] Oct 21, 2023
14e2e32
chore(argo-workflows): Add sample of PostgreSQL ssl entries in values…
yu-croco Oct 24, 2023
a67424d
feat(argo-workflows): Updated supported workers parameters (#2297)
evgeniy-khatko Oct 24, 2023
804af65
fix(argo-rollouts): controller replicas count comparison (#2309)
jmeridth Oct 24, 2023
a41b70b
feat(argo-cd): add terminationGracePeriodSeconds (#2310)
toyamagu-2021 Oct 27, 2023
9193d85
chore(argo-cd): Upgrade Argo CD to v2.8.5 (#2313)
yu-croco Oct 28, 2023
25d7b51
chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#2314)
dependabot[bot] Oct 28, 2023
0cc1796
fix(argo-cd): Update Bitbucket SSH key (#2317)
pdrastil Oct 30, 2023
94c0a0a
feat(argo-cd): add notification cluster role (#2315)
DrFaust92 Oct 30, 2023
4f5c75f
fix(argo-rollouts): Update AnalysisRun CRD to match upstream (#2320)
jmeridth Oct 30, 2023
2eb537d
fix(github): update chart testing action due to failure (#2324)
jmeridth Oct 31, 2023
733d84a
chore(argo-cd): Upgrade Argo CD to v2.8.6 (#2323)
tico24 Oct 31, 2023
4afebb2
fix(argo-cd): Create notifications clusterrole and clusterrolebinding…
metajiji Nov 2, 2023
78c7162
Upgrade ArgoCD
danielm-codefresh Nov 2, 2023
6c8c485
update helm chart testing action
ilia-medvedev-codefresh Nov 2, 2023
5add6e6
update helm chart testing action
ilia-medvedev-codefresh Nov 2, 2023
af9deb5
update helm chart testing action
ilia-medvedev-codefresh Nov 2, 2023
63013fc
Merge pull request #29 from codefresh-io/upgrade-argo-cd
danielm-codefresh Nov 3, 2023
f37a36f
update templates and values
ilia-medvedev-codefresh Nov 15, 2023
82e2bf4
update templates and values
ilia-medvedev-codefresh Nov 15, 2023
e7cb326
switch redis repo
ilia-medvedev-codefresh Nov 15, 2023
0b0940e
switch redis repo
ilia-medvedev-codefresh Nov 15, 2023
8925cc8
fix other charts issues
ilia-medvedev-codefresh Nov 15, 2023
4eed965
Merge pull request #30 from codefresh-io/argocd-update-templates-5.50.1
ilia-medvedev-codefresh Nov 16, 2023
f44327f
CR-21441 -- add event reporter as argocd component (#31)
yaroslav-codefresh Nov 28, 2023
28cfbb9
add workflow dispatch
ilia-medvedev-codefresh Nov 29, 2023
b226367
remove wf dispatch
ilia-medvedev-codefresh Nov 29, 2023
7d123e9
Update artifacthub changelog
ilia-medvedev-codefresh Nov 29, 2023
7fd7b93
Argocd latest fixes (#33)
yaroslav-codefresh Dec 5, 2023
c3916ee
Release argo-cd 2.9.3 (#34)
yaroslav-codefresh Dec 8, 2023
370482c
feat: update argocd to 2.9-2023.12.22-f5398c630
pasha-codefresh Dec 26, 2023
c5b3900
Merge pull request #38 from codefresh-io/feat/update-argocd-2023.12.2…
pasha-codefresh Dec 26, 2023
6376f1d
feat: update argocd to 2.9-2023.12.28-a52e719a5
pasha-codefresh Dec 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .clomonitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ exemptions:
reason: "Helm deps are not currently scanned. Maintainers are watching developments to dependabot-core #2237" # Justification of this exemption (mandatory, it will be displayed on the UI)
- check: sbom
reason: "Tracking Helm dependencies is not yet a stable practice."
- check: self_assessment
reason: "Refer to self assessments supplied by the codebases Argo Helm supports."
- check: signed_releases
reason: "Argo Helm releases are made via Artifact Hub, where they are signed. The unsigned GitHub releases are for reference only."
- check: license_scanning
reason: "Temporary exemption: pending response from CNCF Service Desk"

# TODO:
# License scanning information
Expand Down
6 changes: 6 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
* @mkilchhofer @jmeridth @yu-croco

/charts/argo-workflows/ @vladlosev @jmeridth @yu-croco @tico24
/charts/argo-cd/ @mbevc1 @mkilchhofer @yu-croco @jmeridth @pdrastil @tico24
/charts/argo-events/ @pdrastil @jmeridth @tico24
/charts/argo-rollouts/ @jmeridth
12 changes: 11 additions & 1 deletion .github/configs/cr.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,12 @@
## Reference: https://github.com/helm/chart-releaser
index-path: "./index.yaml"
index-path: "./index.yaml"

# PGP signing
sign: true
key: Argo Helm maintainers
# keyring: # Set via env variable CR_KEYRING
# passphrase-file: # Set via env variable CR_PASSPHRASE_FILE

# Enable automatic generation of release notes using GitHubs release notes generator.
# see: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
generate-release-notes: true
5 changes: 2 additions & 3 deletions .github/configs/ct-install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@
# Don't add the 'debug' attribute, otherwise the workflow won't work anymore
# Only Used for the CT Install Stage
remote: origin
target-branch: main
chart-dirs:
- charts
charts:
- charts/argo-cd
chart-repos:
- dandydeveloper=https://dandydeveloper.github.io/charts/
helm-extra-args: "--timeout 600s"
Expand Down
6 changes: 2 additions & 4 deletions .github/configs/ct-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,10 @@
# Don't add the 'debug' attribute, otherwise the workflow won't work anymore
# Only Used for the CT Lint Stage
remote: origin
target-branch: main
chart-dirs:
- charts
charts:
- charts/argo-cd
chart-repos:
- dandydeveloper=https://dandydeveloper.github.io/charts/
helm-extra-args: "--timeout 600s"
validate-chart-schema: false
validate-maintainers: true
validate-yaml: true
Expand Down
4 changes: 3 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<!--
Note on DCO:

If the DCO action in the integration test fails, one or more of your commits are not signed off. Please click on the *Details* link next to the DCO action for instructions on how to resolve this.
-->

Checklist:

Expand All @@ -11,4 +13,4 @@ Checklist:
* [ ] I have signed off all my commits as required by [DCO](https://github.com/argoproj/argoproj/blob/master/community/CONTRIBUTING.md).
* [ ] My build is green ([troubleshooting builds](https://argo-cd.readthedocs.io/en/stable/developer-guide/ci/)).

Changes are automatically published when merged to `main`. They are not published on branches.
<!-- Changes are automatically published when merged to `main`. They are not published on branches. -->
35 changes: 35 additions & 0 deletions .github/workflows/codefresh-copy-redis-image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Copy Redis Image
on: pull_request

jobs:
copy:
runs-on: ubuntu-latest

steps:
- name: Check out code
uses: actions/checkout@v2

- name: Extract Redis Image Tag from values.yaml
id: get_redis_image_tag
run: |
echo "VERSION=$(yq e .redis.image.tag charts/argo-cd/values.yaml)" >> $GITHUB_ENV

- name: Login to Quay
uses: docker/login-action@v1
with:
registry: quay.io
username: ${{ secrets.QUAY_USER }}
password: ${{ secrets.QUAY_TOKEN }}

- name: Install regctl
run: |
curl -Lo regctl https://github.com/regclient/regclient/releases/download/v0.5.0/regctl-linux-amd64
chmod +x regctl
sudo mv regctl /usr/local/bin/

- name: Copy Redis Image
env:
SRC_IMAGE_REPO: public.ecr.aws/docker/library/redis
DST_IMAGE_REPO: quay.io/codefresh/redis
run: |
regctl image copy ${{ env.SRC_IMAGE_REPO }}:${{ env.VERSION }} ${{ env.DST_IMAGE_REPO }}:${{ env.VERSION }} --verbosity debug
45 changes: 24 additions & 21 deletions .github/workflows/lint-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,44 +6,56 @@ permissions:
contents: read

jobs:
linter-artifacthub:
runs-on: ubuntu-latest
container:
image: public.ecr.aws/artifacthub/ah:v1.14.0
options: --user 1001
steps:
- name: Checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Run ah lint
working-directory: ./charts
run: ah lint

chart-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
fetch-depth: 0

- name: Set up Helm
uses: azure/setup-helm@v3
uses: azure/setup-helm@5119fcb9089d432beecbf79bb2c7915207344b78 # v3.5
with:
version: v3.10.1 # Also update in publish.yaml

- name: Set up python
uses: actions/setup-python@v4
uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1
with:
python-version: 3.9

- name: Setup Chart Linting
id: lint
uses: helm/chart-testing-action@v2.3.1
uses: helm/chart-testing-action@e6669bcd63d7cb57cb4380c33043eebe5d111992 # v2.6.1
with:
# Note: Also update in scripts/lint.sh
version: v3.7.1
version: v3.10.0

- name: List changed charts
id: list-changed
run: |
## If executed with debug this won't work anymore.
changed=$(ct --config ./.github/configs/ct-lint.yaml list-changed)
changed=$(ct --config ./.github/configs/ct-lint.yaml --target-branch ${{ github.base_ref }} list-changed)
charts=$(echo "$changed" | tr '\n' ' ' | xargs)
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
echo "::set-output name=changed_charts::$charts"
echo "changed=true" >> $GITHUB_OUTPUT
echo "changed_charts=$charts" >> $GITHUB_OUTPUT
fi

- name: Run chart-testing (lint)
run: ct lint --debug --config ./.github/configs/ct-lint.yaml --lint-conf ./.github/configs/lintconf.yaml
run: ct lint --debug --config ./.github/configs/ct-lint.yaml --target-branch ${{ github.base_ref }} --lint-conf ./.github/configs/lintconf.yaml

- name: Run docs-testing (helm-docs)
id: helm-docs
Expand All @@ -58,20 +70,11 @@ jobs:
fi

- name: Create kind cluster
uses: helm/kind-action@v1.5.0
uses: helm/kind-action@dda0770415bac9fc20092cacbc54aa298604d140 # v1.8.0
if: steps.list-changed.outputs.changed == 'true'
with:
config: .github/configs/kind-config.yaml

- name: Deploy latest ArgoCD CRDs when testing ArgoCD extensions
if: |
contains(steps.list-changed.outputs.changed_charts, 'argocd-image-updater') ||
contains(steps.list-changed.outputs.changed_charts, 'argocd-apps')
run: |
helm repo add dandydeveloper https://dandydeveloper.github.io/charts/
helm dependency build charts/argo-cd/
helm template charts/argo-cd/ --set server.extensions.enabled=true -s templates/crds/* | kubectl apply -f -

- name: Skip HPA tests of ArgoCD
if: contains(steps.list-changed.outputs.changed_charts, 'argo-cd')
run: |
Expand All @@ -86,5 +89,5 @@ jobs:
helm install redis bitnami/redis --wait --namespace redis --set auth.password=argocd --set architecture=standalone

- name: Run chart-testing (install)
run: ct install --config ./.github/configs/ct-install.yaml
if: steps.list-changed.outputs.changed == 'true'
run: ct install --config ./.github/configs/ct-install.yaml --target-branch ${{ github.base_ref }}
if: steps.list-changed.outputs.changed == 'true'
11 changes: 7 additions & 4 deletions .github/workflows/pr-sizing.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
## Reference: https://github.com/pascalgn/size-label-action
name: 'PR Labeling'

on:
pull_request_target:
types: [opened, synchronize, reopened]
types:
- opened
- synchronize
- reopened

permissions:
contents: read
Expand All @@ -12,7 +16,7 @@ jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v4
- uses: actions/labeler@ac9175f8a1f3625fd0d4fb234536d26811351594 # v4.3.0
with:
configuration-path: ".github/configs/labeler.yaml"
repo-token: "${{ secrets.GITHUB_TOKEN }}"
Expand All @@ -21,7 +25,6 @@ jobs:
size-label:
runs-on: ubuntu-latest
steps:
- name: size-label
uses: "pascalgn/[email protected]"
- uses: pascalgn/size-label-action@37a5ad4ae20ea8032abf169d953bcd661fd82cd3 # v0.5.0
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
3 changes: 2 additions & 1 deletion .github/workflows/pr-title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
name: Validate PR title
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5
- uses: amannn/action-semantic-pull-request@e9fabac35e210fea40ca5b14c0da95a099eff26f # v5.4.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand All @@ -31,6 +31,7 @@ jobs:
argo-workflows
argocd-image-updater
argocd-apps
deps
github
# Configure that a scope must always be provided.
requireScope: true
54 changes: 47 additions & 7 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ name: Chart Publish
on:
push:
branches:
- main
- argo-cd
paths:
- "charts/**"

permissions:
contents: read
Expand All @@ -12,15 +14,16 @@ jobs:
publish:
permissions:
contents: write # for helm/chart-releaser-action to push chart release and create a release
packages: write # to push OCI chart package to GitHub Registry
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
fetch-depth: 0

- name: Install Helm
uses: azure/setup-helm@v3
uses: azure/setup-helm@5119fcb9089d432beecbf79bb2c7915207344b78 # v3.5
with:
version: v3.10.1 # Also update in lint-and-test.yaml

Expand All @@ -33,14 +36,51 @@ jobs:
git config user.name "$GITHUB_ACTOR"
git config user.email "[email protected]"

## This is required to consider the old Circle-CI Index and to stay compatible with all the old releases.
- name: Fetch current Chart Index
- name: Package chart
run: |
git checkout origin/gh-pages index.yaml
rm -rf .cr-release-packages
mkdir .cr-release-packages
helm package charts/argo-cd -u -d .cr-release-packages/

# The GitHub repository secret `PGP_PRIVATE_KEY` contains the private key
# in ASCII-armored format. To export a (new) key, run this command:
# `gpg --armor --export-secret-key <my key>`
- name: Prepare PGP key
run: |
IFS=""
echo "$PGP_PRIVATE_KEY" | gpg --dearmor > $HOME/secring.gpg
echo "$PGP_PASSPHRASE" > $HOME/passphrase.txt

# Tell chart-releaser-action where to find the key and its passphrase
echo "CR_KEYRING=$HOME/secring.gpg" >> "$GITHUB_ENV"
echo "CR_PASSPHRASE_FILE=$HOME/passphrase.txt" >> "$GITHUB_ENV"
env:
PGP_PRIVATE_KEY: "${{ secrets.PGP_PRIVATE_KEY }}"
PGP_PASSPHRASE: "${{ secrets.PGP_PASSPHRASE }}"

- name: Run chart-releaser
uses: helm/[email protected]
# todo: change later to v1.6.0 (also in agro-rollouts chart)
# issue: https://github.com/helm/chart-releaser-action/issues/171
uses: helm/chart-releaser-action@be16258da8010256c6e82849661221415f031968 # v1.5.0
with:
config: "./.github/configs/cr.yaml"
skip_packaging: true
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

- name: Login to GHCR
uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Push chart to GHCR
run: |
shopt -s nullglob
for pkg in .cr-release-packages/*.tgz; do
if [ -z "${pkg:-}" ]; then
break
fi
helm push "${pkg}" oci://ghcr.io/${{ github.repository }}
done
Loading