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
|
d620b0457d
|
Merge commit from fork
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-08-20 10:19:14 +02:00 |
|
boettluSICKAG
|
1d9fcc7a0d
|
fix(helm): remove duplicate restartpolicy (#1152)
Signed-off-by: Lukas Boettcher <lukas.boettcher@sick.de>
|
2024-08-20 10:02:55 +02:00 |
|
Max Fedotov
|
8930090dc6
|
fix(helm): don't render capsuleconfiguration if crds.exclusive is set (#1148)
Signed-off-by: Max Fedotov <m.a.fedotov@gmail.com>
|
2024-08-01 17:54:50 +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 |
|
 Daniel SandOliver Bähler
|
b408d53cb7
|
chore(helm): make capsule configuration name configurable via helm (#1103)
* feat(helm): capsuleconfiguration name configurable
Signed-off-by: Daniel S. <sybnex@gmail.com>
* feat(helm): capsuleconfiguration name configurable
Signed-off-by: Daniel S. <sybnex@gmail.com>
* ci(gosec): fix sarif upload
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(helm): capsuleconfiguration name configurable
Signed-off-by: Daniel S. <sybnex@gmail.com>
---------
Signed-off-by: Daniel S. <sybnex@gmail.com>
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-06-24 09:33:20 +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 |
|
Oliver Bähler
|
c0d5d6fcb2
|
fix(controller): add boolean defaults (#1056)
* fix(controller): add boolean defaults
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* fix(helm): add boolean defaults
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* fix(docs): add boolean defaults
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* fix(installer): add boolean defaults
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2024-05-01 11:00:09 +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
|
800a8ffa88
|
chore(helm): bump app version 0.5.0 (#923)
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-12-07 20:21:46 +01:00 |
|
Oliver Bähler
|
2792b5894b
|
feat(chart): allow custom role bindings
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-11-30 14:48:16 +01:00 |
|
Dario Tranchitella
|
976d504392
|
chore(helm): deprecating v1alpha1 api
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2023-11-26 17:16:33 +01:00 |
|
Siarhei Rasiukevich
|
b27780d74c
|
feat(manager): add forbidden annotations, forbidden labels to service options
Signed-off-by: Siarhei Rasiukevich <s.rasiukevich@gmail.com>
|
2023-11-24 12:30:59 +01:00 |
|
 Dario TranchitellaandGiuseppe Chiesa
|
1e70cd335f
|
feat(helm): additional metadata for pods
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
|
9a87364288
|
chore(helm): releasing v0.5.3
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2023-11-21 14:38:49 +01:00 |
|
Dario Tranchitella
|
9a21b408dd
|
chore(helm): releasing v0.5.2
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2023-11-09 17:11:09 +01:00 |
|
Oliver Bähler
|
4ed48e5136
|
chore(helm): prepare helm release
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-11-07 11:09:59 +01:00 |
|
Oliver Bähler
|
de868e1e3f
|
chore(chart): bump 0.4.0-rc.3
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-10-26 14:00:51 +02:00 |
|
Oliver Bähler
|
3bd4bc6441
|
docs(repo): documentation improvements
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-10-24 10:03:45 +02:00 |
|
Oliver Bähler
|
ed854f99c0
|
feat(chart): annotations and maintainers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-10-24 10:03:45 +02:00 |
|
Oliver Bähler
|
fe582f4c2f
|
chore(chart): fix image location
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-10-20 16:50:35 +02:00 |
|
Oliver Bähler
|
b5d1537dc3
|
chore(chart): bump 0.4.0-rc.1
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-10-20 16:50:35 +02:00 |
|
Oliver Bähler
|
6cdcc48a4b
|
feat(chart): release security and workflow updates
|
2023-10-19 14:34:47 +02:00 |
|
Dario Tranchitella
|
b32ee29c6e
|
chore(helm): moving to new neutral organization
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
|
2023-10-16 21:29:23 +02:00 |
|
Zadkiel Aharonian
|
904dcfc185
|
feat(helm): add topologySpreadConstraints
Add support for Capsule deployment topologySpreadConstraints in Capsule Helm Chart.
Signed-off-by: Zadkiel Aharonian <hello@zadkiel.fr>
|
2023-08-19 08:49:04 +02:00 |
|
Dario Tranchitella
|
64513b8dee
|
chore(helm): releasing v0.3.3
|
2023-06-27 19:15:01 +02:00 |
|
Max Fedotov
|
6cd62d9e91
|
fix(helm): remove hardcoded capsule-system namespace for tenantresource-objects webhook
|
2023-06-27 15:04:58 +02:00 |
|
Dario Tranchitella
|
4be0cdc659
|
chore(helm): releasing v0.3.2
|
2023-06-01 18:16:14 +02:00 |
|
Dario Tranchitella
|
bd39055f35
|
chore(helm): updated descriptions
|
2023-05-25 14:36:48 +02:00 |
|
Maksim Fedotov
|
953cfdc172
|
feat(helm): allow to configure nodeMetadata for CapsuleConfiguration
|
2023-04-18 16:54:10 +02:00 |
|
Dario Tranchitella
|
d5d4c8d2b6
|
chore(helm): releasing v0.3.1
|
2023-03-28 13:06:54 +02:00 |
|
Dario Tranchitella
|
1c73deab4d
|
chore(helm): blocking replicated resources write ops by tenant owners
|
2023-03-28 12:56:58 +02:00 |
|
Dario Tranchitella
|
ff44aa17d1
|
chore(helm): releasing capsule v0.3.0
|
2023-03-04 18:21:50 +01:00 |
|
Dario Tranchitella
|
9f184d70e7
|
chore(helm)!: missing proxyservice kinds
|
2023-03-04 12:20:22 +01:00 |
|
Zadkiel Aharonian
|
66f5f90104
|
feat(helm): allow customization of the webhook port
|
2023-03-04 11:58:32 +01:00 |
|
Sagar Jadhav
|
3991359bfe
|
chore(helm): bump up the version
Signed-off-by: Sagar Jadhav <sagarj2@vmware.com>
|
2023-03-02 11:00:22 +01:00 |
|
Zemtsov Vladimir
|
610a03d0b9
|
fix(helm): move imagePullSecrets to root values
Signed-off-by: Zemtsov Vladimir <zvlb>
|
2023-02-16 11:08:23 +01:00 |
|
Zemtsov Vladimir
|
fe4954f39e
|
feat(helm): add securityContexts to jobs
Signed-off-by: Zemtsov Vladimir <zemtsov.v@mail366.com>
|
2023-02-14 18:40:03 +01:00 |
|
 VladimirandZemtsov Vladimir
|
770ad22170
|
feat(helm): add control for securityContext
Signed-off-by: Zemtsov Vladimir <zemtsov.v@mail366.com>
Co-authored-by: Zemtsov Vladimir <zemtsov.v@mail366.com>
|
2023-02-10 12:52:41 +01:00 |
|
Dario Tranchitella
|
930f0382d1
|
refactor(helm): removing unrequired RBAC for metrics
Providing the required RBAC is not part of the Capsule scope, rather,
it should be address by the Prometheus setup.
Reference: https://github.com/clastix/capsule/issues/696#issuecomment-1420611891
|
2023-02-07 15:31:32 +01:00 |
|
Dario Tranchitella
|
d92f1e7825
|
chore(helm): bumping up to v0.2.1
|
2023-02-01 09:21:09 +01:00 |
|
Dario Tranchitella
|
a334e68256
|
chore(helm): release v0.3.0
|
2023-01-28 11:47:00 +01:00 |
|
Dario Tranchitella
|
91a979edc4
|
chore(helm): adding required omitempty for ux
|
2023-01-28 11:42:34 +01:00 |
|
Oliver Bähler
|
8f933cd2b3
|
chore(helm): add defaults handler
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2023-01-14 15:51:01 +01:00 |
|
Oliver Bähler
|
34cfb16ea3
|
chore(helm): validate pods on update
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
|
7c4b46eeb1
|
chore(helm): label selector for storage, ingress, podpriority classes
|
2022-12-27 17:53:17 +01:00 |
|
Dario Tranchitella
|
5af3c9828e
|
chore(helm): switching to v1beta2 as storage version
|
2022-12-27 17:53:17 +01:00 |
|