Blake Pettersson
2ae9f43410
chore: upgrade mockery ( #23387 )
...
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
2025-06-13 19:58:11 +00:00
Peter Jiang
1df47e9aa4
chore: upgrade k8s to 1.33.1 ( #23362 )
...
Signed-off-by: Peter Jiang <peterjiang823@gmail.com >
2025-06-13 17:06:19 +00:00
Michael Crenshaw
797f1d693b
chore(test): upgrade to mockery v3 ( #22999 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-05-16 16:38:51 -04:00
Michael Crenshaw
f0d783b1e7
chore(test): fix mockery deprecation warnings ( #22998 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-05-15 11:06:03 -07:00
rumstead
e3bd56972d
feat(server): make deep copies of objects returned by informers ( #22173 ) ( #22179 )
...
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
2025-03-10 14:29:07 +00:00
sivchari
c0b278738c
feat: Support kube 1.32 ( #21805 )
...
Signed-off-by: sivchari <shibuuuu5@gmail.com >
2025-03-04 11:15:35 -05:00
github-actions[bot]
4d9835927d
Bump major version to 3 ( #21410 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: crenshaw-dev <350466+crenshaw-dev@users.noreply.github.com >
2025-01-10 16:14:00 -05:00
Michael Crenshaw
438e01bc4f
fix(codegen): use kube_codegen.sh deepcopy and client gen correctly ( #20644 )
2024-11-03 22:31:04 -05:00
Blake Pettersson
9e0e8d5e8a
chore(deps): upgrade k8s version and client-go ( #15852 )
...
* chore(deps): upgrade k8s version and client-go
Signed-off-by: fengshunli <1171313930@qq.com >
* revert bad merge
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix: check for double definition
As found in #13965 (and as a follow-up to #13999 ), we also need to
define what happens if _both_ managedNamespaceMetadata _and_ an
Application manifest are both defined for the same namespace.
The idea here is that if that happens, we emit an
`ApplicationConditionRepeatedResourceWarning`, and set the sync status
to `Unknown`, since it's unclear what is supposed to happen.
The user will then have the option of removing one of the two
definitions.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: check for double definition
A simpler fix - don't add a managed namespace to the targetObjs list if
a namespace already exists in the application source.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* build: extra space in doc
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* build: extra space in doc, again
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: bump gitops-engine
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
---------
Signed-off-by: fengshunli <1171313930@qq.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
Co-authored-by: fengshunli <1171313930@qq.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-10-18 08:17:00 -07:00
Michael Crenshaw
e75cf73316
chore: upgrade to go 1.20 ( #12014 )
...
* chore: Upgrade Golang to 1.19 (#10176 ) (#10186 )
* Upgrade Golang to 1.19
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* go mod tidy with go 1.19
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* Replace deprecated ioutil
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* make codegen changes
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* Codegen Changes
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
chore: upgrade golangci-lint to 1.50.1
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
missed a spot
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
tidy
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
fix bad merge
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Author: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-Authored-By: OmarKalloush <omar.kalloush@optimumpartners.co >
fix indentation
fix lint and codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* 1.20
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix lint errors
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix "syntax error: unexpected var after top level declaration" in "make test-race-local"
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: OmarKalloush <100078273+OmarKalloush@users.noreply.github.com >
2023-02-17 15:21:14 -05:00
Ishita Sequeira
e53ab49cb5
feat: create cli commands for ApplicationSet ( #9584 )
...
* feat: add applicationset cli commands
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* squashed commits and rebased with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* addressed comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix lint errors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Retrigger CI pipeline
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Retrigger CI pipeline
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* feat: add applicationset cli commands
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* addressed comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix lint errors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Retrigger CI pipeline
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Retrigger CI pipeline
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Addressed PR comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* removed duplicate imports
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix CI errors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* address PR comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add k8s RBAC, docs tweaks
Signed-off-by: CI <michael@crenshaw.dev >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* rebase master branch
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Addressed PR coments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* remove unnecessary fields, add docs
Signed-off-by: CI <michael@crenshaw.dev >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix unit test
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: CI <michael@crenshaw.dev >
Co-authored-by: CI <michael@crenshaw.dev >
2022-09-14 09:27:15 +02:00
Ishita Sequeira
56be7b69d7
chore: downgrade go version to v1.18 ( #10351 )
...
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
2022-08-16 14:55:00 +00:00
OmarKalloush
ce394dd3e2
chore: Upgrade Golang to 1.19 ( #10176 ) ( #10186 )
...
* Upgrade Golang to 1.19
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* go mod tidy with go 1.19
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* Replace deprecated ioutil
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* make codegen changes
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* Codegen Changes
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
2022-08-05 12:59:28 -04:00
Alexander Matyushentsev
6b84b2fe1c
chore: upgrade k8s client to v0.24.2 ( #9932 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2022-07-12 17:46:10 -07:00
Alexander Matyushentsev
25698fd9f5
chore: upgrade k8s client to v1.23 ( #8213 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2022-01-20 08:28:11 +01:00
Alexander Matyushentsev
a21b0363e3
fix: Argo CD should provide apiversion and kinds to 'helm template' command ( #7519 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-10-25 16:52:19 -07:00
jannfis
ae49b45249
chore: Upgrade Go module to v2 ( #5931 )
...
* chore: Upgrade Go module to v2
Signed-off-by: jannfis <jann@mistrust.net >
* Restore import order
Signed-off-by: jannfis <jann@mistrust.net >
* fix knowntypes_normalizer codegen error
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix codegen
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix Procfile
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-04-01 20:44:18 +02:00
Alexander Matyushentsev
2a0012d5f1
refactor: upgrade k8s client to v0.19.2 ( #4545 )
2020-10-13 13:01:26 -07:00
Alexander Matyushentsev
ba71ad934c
refactor: upgrade k8s client to 1.18 ( #4046 )
...
* refactor: upgrade k8s client to 1.18
* remove unnecessary go mod replacements
2020-08-05 11:36:40 -07:00
Jesse Suen
0ea0404044
Update k8s dependency to v1.16 ( #2828 )
2019-12-10 18:33:58 -08:00
Jesse Suen
7950a6e0e5
Update k8s libraries to v1.14 ( #1806 )
2019-06-25 02:52:58 -07:00
Jesse Suen
6b69449175
Add OpenAPI validation in CRD schema ( #1256 )
2019-04-06 17:18:00 -07:00
Alex Collins
0c4d5009a2
Tweak lint ( #1259 )
2019-03-12 10:31:35 -07:00
Alex Collins
31e801425f
Lints local imports. Closes #1197 ( #1198 )
2019-02-27 18:05:55 -08:00
Jesse Suen
2498f60c57
Update dependencies to k8s v1.12 and client-go v9.0 ( #729 )
...
Update dependencies to k8s v1.12 and client-go v9.0 (resolves #353 )
Fix issue where applications could not be deleted on k8s v1.12 (resolves #718 )
Refactor k8s dynamic resource libraries to promote code reuse
2018-10-28 22:46:13 -07:00
Alexander Matyushentsev
1e29f98924
Issue #295 - add project CRD, basic API and CLI implementation ( #299 )
2018-06-20 14:48:31 -07:00
Jesse Suen
316cfd2581
Change implementation of clusters from CRD to K8s secret
2018-02-26 01:59:02 -08:00
Jesse Suen
ed7ea039f1
Generate the application clientset
2018-02-16 17:34:13 -08:00
Jesse Suen
c7767976bd
server side .proto and gRPC stubs for cluster CRUD operations
2018-02-16 17:08:57 -08:00
Jesse Suen
c2379a3e8b
Install and codegen support for cluster CRD
2018-02-16 15:18:37 -08:00
Alexander Matyushentsev
ec3b3dc83b
Add application CRD definition. Implement CRD install CLI command ( #1 )
...
* Add application CRD definition. Implement CRD install CLI command
* Remove unnecessary argo package dependency
2018-02-16 12:58:02 -08:00