Oliver Bähler and GitHub
cfdd812d21
chore(repo): removing lts support ( #1361 )
...
* chore(repo): removing lts support
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-02-07 10:39:10 +01:00
aaca9ca1b6
chore(deps): update dependency kubernetes-sigs/controller-tools to v0.17.1 ( #1356 )
...
* chore(deps): update dependency kubernetes-sigs/controller-tools to v0.17.1
* chore(manifests): bump controller-gen annotations
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-02-07 09:06:48 +01:00
Oliver Bähler and GitHub
e808118b43
chore: add remaining chart improvements ( #1347 )
...
* chore(repo): rework makefile and add renovate mangers for pre-commit and makefile binaries
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(repo): add renovate managers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(repo): add renovate managers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(repo): add renovate managers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(repo): add renovate managers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(repo): add renovate managers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(repo): add renovate managers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(repo): add renovate managers
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-02-06 17:31:31 +01:00
Alessio Greggi and GitHub
b7a2072b0f
ci: generate seccomp profile within pipeline ( #1325 )
...
Signed-off-by: Alessio Greggi <ale_grey_91@hotmail.it >
2025-02-06 12:44:08 +01:00
Oliver Bähler and GitHub
e6e35fff2f
chore(repo): add pre-commit ( #1345 )
...
* chore(repo): add pre-commit
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(helm): add schema
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-02-05 11:23:20 +01:00
9f6356c3a8
chore(deps): update capsule-proxy docker tag to v0.9.0 ( #1308 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-30 08:12:37 +01:00
Oliver Bähler and GitHub
12b254c622
chore: minor fixes in repository ( #1310 )
...
* chore: remove kind action and use local kind
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: remove go dependency group
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: fix documentation links
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* fix(helm): added scope for mutating webhook configurations
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(helm): align webhooks and job values
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-01-15 14:52:14 +01:00
7d7adf9c58
chore(deps): update capsule-proxy docker tag to v0.8.1 ( #1304 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-02 22:51:04 +01:00
ed9e1d4c47
feat: Allow additional SANS for web certificate ( #1303 )
...
This makes it possible to include extra variants of the service-name that aren't captured by the {{ include "capsule.fullname" }} macro
Co-authored-by: Travis Holton <heytrav@proton.me >
Co-authored-by: Dario Tranchitella <dario@tranchitella.eu >
2024-12-24 08:05:20 +01:00
ee02e24d96
chore(deps): update capsule-proxy docker tag to v0.8.0 ( #1275 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 04:30:55 +01:00
Samir Tahir and GitHub
da66f40462
feat(api): Add forceTenantPrefix option to Tenant spec ( #1244 )
...
Signed-off-by: samir-tahir <samirtahir91@gmail.com >
2024-12-04 06:45:05 +01:00
Oliver Bähler and GitHub
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 and GitHub
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 and GitHub
d620b0457d
Merge commit from fork
...
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2024-08-20 10:19:14 +02:00
boettluSICKAG and GitHub
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 and GitHub
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 and GitHub
446b8ea744
fix(dev): correct dev-environment setups
...
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2024-07-09 11:09:18 +02:00
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and Dario Tranchitella
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 and Dario Tranchitella
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 Tranchitella and Giuseppe 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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
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 and Dario Tranchitella
66f5f90104
feat(helm): allow customization of the webhook port
2023-03-04 11:58:32 +01:00
Sagar Jadhav and Dario Tranchitella
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 and Dario Tranchitella
610a03d0b9
fix(helm): move imagePullSecrets to root values
...
Signed-off-by: Zemtsov Vladimir <zvlb>
2023-02-16 11:08:23 +01:00
Zemtsov Vladimir and Dario Tranchitella
fe4954f39e
feat(helm): add securityContexts to jobs
...
Signed-off-by: Zemtsov Vladimir <zemtsov.v@mail366.com >
2023-02-14 18:40:03 +01:00