Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
db39a81
fix: gcp and aws exit 1
jokestax Jul 25, 2024
9f12fc5
add config for custom repo
jokestax Jul 18, 2024
0e34575
added terraform detokenization
jokestax Jul 18, 2024
b4378c1
removed print statements
jokestax Jul 18, 2024
1fdbe95
added support for other clouds
jokestax Jul 18, 2024
b31d14d
add detokenize post terraform
jokestax Jul 21, 2024
a2feba5
added variables for tokens
jokestax Jul 21, 2024
4beab63
feat: resolved dependencies
jokestax Jul 23, 2024
e25a961
feat: minor bugs
jokestax Jul 23, 2024
b547785
support for k3d
jokestax Jul 24, 2024
70c20f5
Update argocd.go
jokestax Jul 25, 2024
fbec6ac
Update internal/controller/argocd.go
jokestax Jul 25, 2024
f55ed14
fix: create client if not present
jokestax Jul 26, 2024
6ee471a
edit dockerfile
jokestax Jul 26, 2024
ff30040
added unit test
jokestax Jul 27, 2024
d0df447
revert "added unit test"
jokestax Jul 27, 2024
8a2d95f
added unit test
jokestax Jul 27, 2024
de7d76d
support for enterprise
jokestax Jul 26, 2024
4bdeb8f
changed convention
jokestax Jul 27, 2024
d7a11fc
indentation fix
jokestax Jul 27, 2024
6a77bdc
Merge branch 'main' into feat-custom-repo
fharper Jul 29, 2024
0846e5b
fix : bug in k3d detokenize
jokestax Jul 30, 2024
435f748
resolved the suggestions
Aug 1, 2024
2584918
removed duplication
jokestax Aug 3, 2024
99d170f
removed the log line
jokestax Aug 3, 2024
4b57c82
parameter camelcase
jokestax Aug 5, 2024
174f751
new line
jokestax Aug 5, 2024
8c5dc8a
detokenize github-runner
jokestax Aug 5, 2024
28cdebb
detokenize for k3d
simple-noob-1 Aug 20, 2024
e4558cd
Merge branch 'main' into feat-custom-repo
jokestax Aug 20, 2024
d2a9d20
resolved suggestions
jokestax Aug 20, 2024
a341db7
Fix minor inconsistencies with the API. (#400)
patrickdappollonio Aug 20, 2024
6eda386
feat: aws argo upgrade (#399)
jokestax Aug 21, 2024
fef6ed1
added argo upgrade for civo,google,vultr (#402)
jokestax Aug 22, 2024
45b2ba5
upgrade akamai argo (#404)
jokestax Aug 27, 2024
8dc07b3
fixes argo submit for kubefirst-api in mgmt-24 (#405)
jarededwards Aug 27, 2024
8d00e76
adjusting kubefirst to konstructio for refs (#406)
johndietz Aug 27, 2024
1d6d75d
adjusting kubefirst to konstructio for refs (#407)
johndietz Aug 27, 2024
02a59d6
remove -macro from metaphor example ci (#408)
jarededwards Aug 27, 2024
09ea015
fix macro chart refence and tag create ref (#409)
jarededwards Aug 27, 2024
cc63e59
fix chart refs for new (#410)
jarededwards Aug 28, 2024
46f86a5
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
e9fbedf
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
715e20b
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
da21f1e
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
3c7952b
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
d31121f
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
14e0440
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
9a9e306
[skip ci] [CI SKIP] setting kubefirst-api production to chart version…
konstruct-bot Aug 28, 2024
4180c99
add v prefix to tagName (#411)
jarededwards Aug 28, 2024
ea2aa03
[skip ci] [CI SKIP] setting kubefirst-api production to chart version…
konstruct-bot Aug 28, 2024
ac3fb62
chore: triggered an empty commit against main branch
konstruct-bot Aug 28, 2024
2a704ff
update macro chart name ref (#412)
jarededwards Aug 28, 2024
0e24d54
[skip ci] [CI SKIP] setting kubefirst-api production to chart version…
konstruct-bot Aug 28, 2024
0e06bd8
fix: kubefirst pro flag validation (#403)
CristhianF7 Aug 28, 2024
bf37bf2
fix,feat: argo restart for k3d and argo upgrade (#413)
jokestax Aug 28, 2024
0f422f6
[skip ci] [CI SKIP] setting kubefirst-api production to chart version…
konstruct-bot Aug 28, 2024
87118be
fix: check for error when detokenising git (#414)
mrsimonemms Aug 29, 2024
df6b5a8
fix: secret error (#416)
CristhianF7 Aug 30, 2024
6c1e94b
[skip ci] [CI SKIP] setting kubefirst-api production to chart version…
konstruct-bot Aug 30, 2024
fa1b7db
fix: provision (#417)
CristhianF7 Aug 30, 2024
c91e24e
[skip ci] [CI SKIP] setting kubefirst-api production to chart version…
konstruct-bot Aug 30, 2024
5c822ce
fix: secret gitops catalog (#418)
jokestax Aug 31, 2024
6516ecd
fix: import (#419)
CristhianF7 Aug 31, 2024
0e306c3
fix: gcp and aws exit 1
jokestax Jul 25, 2024
8eb4c2a
add config for custom repo
jokestax Jul 18, 2024
1986855
added terraform detokenization
jokestax Jul 18, 2024
235066a
removed print statements
jokestax Jul 18, 2024
a28c983
support for k3d
jokestax Jul 24, 2024
605b7d7
Update argocd.go
jokestax Jul 25, 2024
00b0feb
fix: create client if not present
jokestax Jul 26, 2024
3a5aff7
added unit test
jokestax Jul 27, 2024
c981eb0
added unit test
jokestax Jul 27, 2024
f587240
support for enterprise
jokestax Jul 26, 2024
fd60ebc
indentation fix
jokestax Jul 27, 2024
147bcec
resolved the suggestions
Aug 1, 2024
2fa4208
removed duplication
jokestax Aug 3, 2024
8c3a190
parameter camelcase
jokestax Aug 5, 2024
e2f038c
resolved suggestions
jokestax Aug 20, 2024
8814c3b
changed reference
jokestax Sep 3, 2024
4f74d00
changed reference
jokestax Sep 3, 2024
dd7111c
rebase
jokestax Sep 3, 2024
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
69 changes: 38 additions & 31 deletions .argo/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ spec:
steps:
- - name: publish-container
templateRef:
name: cwft-kaniko
name: cwft-kaniko-v2
template: build-push
clusterScope: true
arguments:
Expand All @@ -23,9 +23,10 @@ spec:
value: '{{workflow.parameters.containerRegistryURL}}'
- name: gitUrlNoProtocol
value: '{{workflow.parameters.gitUrlNoProtocol}}'
- - name: checkout

- - name: checkout-repos
templateRef:
name: cwft-git
name: cwft-git-v2
template: checkout-with-gitops
clusterScope: true
arguments:
Expand All @@ -36,91 +37,95 @@ spec:
value: '{{workflow.parameters.branch}}'
- name: gitUrlNoProtocol
value: '{{workflow.parameters.gitUrlNoProtocol}}'
- - name: get-initial-chart-version

- - name: get-initial-micro-chart-version
templateRef:
name: cwft-helm
name: cwft-helm-v2
template: get-chart-version
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.checkout.outputs.artifacts.repo-source}}'
from: '{{steps.checkout-repos.outputs.artifacts.repo-source}}'
parameters:
- name: appName
value: '{{workflow.parameters.appName}}'
- name: chartDir
value: 'charts/{{workflow.parameters.appName}}'
- - name: set-chart-versions

- - name: set-micro-chart-versions
templateRef:
name: cwft-helm
template: set-chart-versions
name: cwft-helm-v2
template: set-micro-chart-versions
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.checkout.outputs.artifacts.repo-source}}'
from: '{{steps.checkout-repos.outputs.artifacts.repo-source}}'
parameters:
- name: appName
value: '{{workflow.parameters.appName}}'
- name: chartDir
value: 'charts/{{workflow.parameters.appName}}'
- name: chartVersion
value: '{{steps.get-initial-chart-version.outputs.result}}-rc.{{workflow.parameters.shortSha}}'
value: '{{steps.get-initial-micro-chart-version.outputs.result}}-rc.{{workflow.parameters.shortSha}}'
- name: shortSha
value: '{{workflow.parameters.shortSha}}'
- - name: publish-helm-chart #! mini chart

- - name: publish-micro-helm-chart
templateRef:
name: cwft-helm
name: cwft-helm-v2
template: publish-chart
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.set-chart-versions.outputs.artifacts.repo-source}}'
from: '{{steps.set-micro-chart-versions.outputs.artifacts.repo-source}}'
parameters:
- name: appName
value: '{{workflow.parameters.appName}}'
- name: chartDir
value: 'charts/{{workflow.parameters.appName}}'
- - name: set-app-version-and-bump-macro-chartz

- - name: set-micro-version-and-bump-macro-chart
templateRef:
name: cwft-helm
template: set-app-version-and-bump-macro-chart
name: cwft-helm-v2
template: set-micro-version-and-bump-macro-chart
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.set-chart-versions.outputs.artifacts.repo-source}}'
from: '{{steps.set-micro-chart-versions.outputs.artifacts.repo-source}}'
parameters:
- name: appName
value: '{{workflow.parameters.appName}}'
- name: chartDir
value: 'charts/kubefirst'
- name: nextAppChartVersion
value: '{{steps.get-initial-chart-version.outputs.result}}-rc.{{workflow.parameters.shortSha}}'
value: '{{steps.get-initial-micro-chart-version.outputs.result}}-rc.{{workflow.parameters.shortSha}}'

- - name: helm-dependency-update
- - name: helm-dependency-update-macro
templateRef:
name: cwft-helm
name: cwft-helm-v2
template: dependency-update
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.set-app-version-and-bump-macro-chartz.outputs.artifacts.repo-source}}'
from: '{{steps.set-micro-version-and-bump-macro-chart.outputs.artifacts.repo-source}}'
parameters:
- name: chartDir
value: 'charts/kubefirst'

- - name: publish-macro-helm-chart
templateRef:
name: cwft-helm
name: cwft-helm-v2
template: publish-chart
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.helm-dependency-update.outputs.artifacts.repo-source}}'
from: '{{steps.helm-dependency-update-macro.outputs.artifacts.repo-source}}'
parameters:
- name: appName
value: charts # sets workingDir
Expand All @@ -129,32 +134,34 @@ spec:

- - name: get-current-macro-chart-version
templateRef:
name: cwft-helm
name: cwft-helm-v2
template: get-macro-chart-version-from-charts
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.helm-dependency-update.outputs.artifacts.repo-source}}'
from: '{{steps.helm-dependency-update-macro.outputs.artifacts.repo-source}}'
parameters:
- name: chartDir
value: "charts/kubefirst"

- - name: pull-commit-push-tag-charts
- - name: pull-commit-sign-push-signed-tag-charts
templateRef:
name: cwft-git
template: pull-commit-push-tag
name: cwft-git-v2
template: pull-commit-sign-push-signed-tag
clusterScope: true
arguments:
artifacts:
- name: repo-source
from: '{{steps.helm-dependency-update.outputs.artifacts.repo-source}}'
from: '{{steps.helm-dependency-update-macro.outputs.artifacts.repo-source}}'
parameters:
- name: commitMessage
value: 'tagged {{workflow.parameters.appName}} in charts kubefirst-v{{steps.get-current-macro-chart-version.outputs.result}}'
- name: gitUrlNoProtocol
value: '{{workflow.parameters.gitUrlNoProtocol}}'
- name: repoName
- name: srcDir
value: '/src/charts'
- name: chartsRepoName
value: 'charts'
- name: tag
value: 'kubefirst-v{{steps.get-current-macro-chart-version.outputs.result}}'
Expand Down
Loading