Oliver Bähler
|
f24b6b1b43
|
fix(controller): use typed structs for watches (#1169)
* fix(controller): use typed structs for watches
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore(dep): bump controller-gen
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore(ci): support kubernetes 1.31 and fix linting
* chore: resolve conflicts
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-09-05 18:19:06 +02:00 |
|
Dario Tranchitella
|
a49c57bb5b
|
feat: runtimeclass default support (#1165)
* fix(makefile): no need specifying ginkgo version
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
* fix(chore): referring to make using shortcut
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
* feat: default runtimeclass webhook
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
* feat(helm): default runtimeclass spec
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2024-08-20 10:50:26 +02:00 |
|
Oliver Bähler
|
446b8ea744
|
fix(dev): correct dev-environment setups
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-07-09 11:09:18 +02:00 |
|
Oliver Bähler
|
9ebbbed785
|
feat(helm): introduce new installation and CRD lifecycle (#1065)
* chore: name change for webhook names
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: remove apidocs
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(helm): implement crd lifecycle and values consistency
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: change default group name
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-06-12 19:36:01 +02:00 |
|
dependabot[bot]
|
00b59fa843
|
feat(deps): bump sigs.k8s.io/controller-runtime from 0.17.3 to 0.18.0 (#1061)
* feat(deps): update kubernetes components to 1.30
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* ci(deps): update kubernetes components to 1.30
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore(makefile): update binaries and improve building
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(deps): remove multierror dependency
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore(ci): use go.mod as go version
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-05-03 14:48:45 +02:00 |
|
Oliver Bähler
|
e5ec492da4
|
feat(chart): add capsule-proxy 0.6.0 as optional dependency (#999)
* feat(helm): add capsule 0.6.0 as optional dependency
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore(helm): version updates and liniting improvements
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-03-05 18:42:15 +01:00 |
|
Oliver Bähler
|
e16202f3cf
|
feat(go): bump relevant components to 1.21 (#987)
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-02-20 16:15:43 +01:00 |
|
Dario Tranchitella
|
5996c42549
|
fix: correcting ldflags name
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2024-01-23 22:39:50 +01:00 |
|
Oliver Bähler
|
74d3ac504e
|
fix(controller): respect metadata of replicated items (#922)
* fix(controller): respect metadata of replicated items
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore(makefile): fix dev-setup
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-12-07 16:49:35 +01:00 |
|
Dario Tranchitella
|
c208f5e66e
|
fix(makefile): missing webhook field
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
Co-authored-by: Giuseppe Chiesa <mail@giuseppechiesa.it>
|
2023-11-24 11:10:42 +01:00 |
|
Dario Tranchitella
|
84254019cf
|
chore(e2e): bumping up ginkgo cli version
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2023-11-20 14:50:18 +01:00 |
|
Dario Tranchitella
|
9f63aabbb1
|
chore(e2e): bump github.com/onsi/gomega from 1.29.0 to 1.30.0
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2023-11-09 14:18:40 +01:00 |
|
Oliver Bähler
|
54531bab72
|
chore(ci): change build registry and fix helm test action
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-10-26 14:00:51 +02:00 |
|
Oliver Bähler
|
3ef55ac08f
|
chore(repo): release security and workflow updates
|
2023-10-19 14:34:47 +02:00 |
|
Dario Tranchitella
|
31f463b143
|
chore(golangci-lint): moving to new neutral organization
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2023-10-16 21:29:23 +02:00 |
|
Tisham Dhar
|
444a2f15cb
|
fix(docs): npx spellcheker, use node glob
|
2023-08-25 16:22:37 +02:00 |
|
Tisham Dhar
|
d096a25d66
|
fix(docs): spellchecking in docs and typo fixes
|
2023-08-25 16:22:37 +02:00 |
|
Dario Tranchitella
|
a950380988
|
chore(ginkgo): updating to ginkgo v2
|
2023-05-25 14:36:48 +02:00 |
|
Dario Tranchitella
|
ac4f0ab6dd
|
fix(ci): allowing to run on k8s versions with no seccompprofile key
|
2023-03-02 15:32:47 +01:00 |
|
Dario Tranchitella
|
89348c9499
|
chore(golangci-lint): updating to latest version and code alignement
|
2023-03-02 15:32:47 +01:00 |
|
Oliver Bähler
|
25095bcf2d
|
chore(makefile): add defaults handler
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-01-14 15:51:01 +01:00 |
|
Oliver Bähler
|
f6c1ad68da
|
chore(makefile): add crds to dev-setup
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2022-12-29 17:49:45 +01:00 |
|
Oliver Bähler
|
79391f863a
|
feat: add runtimeclass control
Signed-off-by: Oliver Baehler <oliver.baehler@hotmail.com>
|
2022-12-28 15:01:28 +01:00 |
|
Oliver Bähler
|
ee0fdc9efa
|
feat: ct install performs locally & ci loads current capsule build
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2022-12-27 17:53:17 +01:00 |
|
Dario Tranchitella
|
9d6f766cc1
|
fix(makefile): avoid race condition for local kind cluster
|
2022-12-26 14:27:26 +01:00 |
|
Dario Tranchitella
|
369feb23c6
|
docs: globaltenantresource and tenantresource support
|
2022-12-26 14:27:26 +01:00 |
|
Dario Tranchitella
|
9f9ccf0bb1
|
chore(controller-gen): upgrading to 0.10.0
|
2022-12-26 14:27:26 +01:00 |
|
Dario Tranchitella
|
4100b98fad
|
chore(makefile): downloading locally golangci-lint
|
2022-12-26 14:27:26 +01:00 |
|
Oliver Bähler
|
2fc1be8bfe
|
feat: improve local development experience
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2022-10-13 16:02:23 +02:00 |
|
Oliver Bähler
|
c304fb2438
|
feat: chart testing and docs improvements
|
2022-08-30 10:33:18 +02:00 |
|
Michele Mastrogiovanni
|
e4ecbe30d1
|
docs: autogeneration for crds documentation
Co-authored-by: mastrogiovanni <mastrogiovanni@localhost>
|
2022-08-17 18:36:22 +02:00 |
|
Dario Tranchitella
|
cf313d415b
|
chore(make): using docker hub image
|
2022-05-31 12:38:38 +00:00 |
|
Dario Tranchitella
|
a3495cf614
|
chore: go 1.18 support
|
2022-04-14 15:21:49 +00:00 |
|
gernest
|
59d81c2002
|
chore(build): makefile for building local binary
This commit fixes `make manager` command which builds local capsure
binary to bin/manager.
|
2022-04-12 10:12:33 +00:00 |
|
Maxim Fedotov
|
14f9686bbb
|
Forbidden node labels and annotations (#464)
* feat: forbidden node labels and annotations
* test(e2e): forbidden node labels and annotations
* build(kustomize): forbidden node labels and annotations
* build(helm): forbidden node labels and annotations
* build(installer): forbidden node labels and annotations
* chore(make): forbidden node labels and annotations
* docs: forbidden node labels and annotations
* test(e2e): forbidden node labels and annotations. Use EventuallyCreation func
* feat: forbidden node labels and annotations. Check kubernetes version
* test(e2e): forbidden node labels and annotations. Check kubernetes version
* docs: forbidden node labels and annotations. Version restrictions
* feat: forbidden node labels and annotations. Do not update deepcopy functions
* docs: forbidden node labels and annotations. Use blockquotes for notes
Co-authored-by: Maksim Fedotov <m_fedotov@wargaming.net>
|
2021-11-02 20:01:53 +03:00 |
|
Bright Zheng
|
52cf597041
|
docs: use one patch for each webhook
|
2021-10-02 17:13:20 +02:00 |
|
Bright Zheng
|
3c609f84db
|
docs: tune the dev setup process
|
2021-10-02 17:13:20 +02:00 |
|
Bright Zheng
|
f92acf9a9d
|
fix: correct the make run issue
|
2021-09-30 21:26:31 +02:00 |
|
Dario Tranchitella
|
75ebb571e4
|
fix(chore): ignoring Helm tags
|
2021-09-01 18:18:07 +02:00 |
|
Dario Tranchitella
|
e23132c820
|
chore(kustomize): using single YAML file to install Capsule
|
2021-07-19 15:21:56 +02:00 |
|
Dario Tranchitella
|
01ea36b462
|
chore: updating kustomize
|
2021-07-05 13:55:39 +02:00 |
|
Dario Tranchitella
|
d4280b8d7e
|
chore(makefile): ensure validation for each version
|
2021-07-02 10:14:06 +02:00 |
|
Dario Tranchitella
|
a4128b5744
|
chore(make): reorg helm params
|
2021-05-31 16:15:44 +02:00 |
|
Dario Tranchitella
|
b349042265
|
chore: no need of fmt or vet, already managed by golanci-lint
|
2021-05-31 16:15:44 +02:00 |
|
Dario Tranchitella
|
d532f1633c
|
refactor: simplifying RBAC managed with multiple user groups
|
2021-05-31 16:15:44 +02:00 |
|
Dario Tranchitella
|
994a4c282d
|
chore: using last git commit as build date
|
2021-05-31 16:15:44 +02:00 |
|
Maksim Fedotov
|
3c9895e498
|
feat: use multiple groups as capsule-user-group
|
2021-05-25 14:46:05 +02:00 |
|
Dario Tranchitella
|
8441d8878a
|
chore(make): upgrading to controller-tools v0.5.0
|
2021-05-14 13:55:51 +02:00 |
|
Dario Tranchitella
|
0cad87e1ed
|
test(e2e): avoiding reaping of unhealthy nodes blocking CI
|
2021-03-06 15:57:25 +01:00 |
|
Davide Imola
|
d7b19a4930
|
build: using Docker build args for build metadata (#217)
|
2021-03-05 21:02:41 +01:00 |
|