Dario Tranchitella
4604e44c37
build(helm): Tenant or Namespace scope for resource quota budgets
2021-07-24 14:36:57 +02:00
spagno
9244122d42
docs (helm): added namespace creation
2021-07-23 19:38:10 +02:00
Dario Tranchitella
f883e7b662
fix: wrong description of Service external IPs
2021-07-23 08:28:20 +02:00
Dario Tranchitella
e7ef9642ad
build(helm): allowed external IPs is grouped in ServiceOptions
2021-07-23 08:28:20 +02:00
Dario Tranchitella
c0d4aab582
build(helm): CRD update for PriorityClass enum
2021-07-21 16:48:13 +02:00
Dario Tranchitella
89d7f301c6
build(helm): CRD update for v1beta1 service options
2021-07-21 14:34:56 +02:00
Dario Tranchitella
776a56b5bc
build(helm): add description fields in CRD
2021-07-19 17:07:19 +02:00
Maksim Fedotov
663ce93a3e
build(helm): support multiple tenant owners(add applications to act as tenant owners)
2021-07-12 11:27:13 +02:00
Dario Tranchitella
4d34a9e3d7
build(helm): support for Tenant state
2021-07-05 16:28:39 +02:00
Maksim Fedotov
92655f1872
build(helm): update crds to use v1beta1 version
2021-07-02 10:14:06 +02:00
alessio
0d4201a6c2
docs(helm): update documentation about hostNetwork
2021-06-29 11:03:07 +02:00
alegrey91
1734c906a9
build(helm): add hostNetwork for manager pod
2021-06-29 11:03:07 +02:00
Dario Tranchitella
126449b796
build(helm): fixing pairing between values and collision CRD keys
2021-06-27 22:40:23 +02:00
Dario Tranchitella
284e7da66f
build(helm): support for admission review version to v1
2021-06-27 22:36:55 +02:00
Dario Tranchitella
99e1589828
build(helm)!: using multiple handlers per webhook
2021-06-27 22:36:55 +02:00
ptx96
25f021e151
docs(helm): described serviceMonitor parameters
2021-06-25 12:03:07 +02:00
ptx96
61d394f844
feat(helm): added serviceMonitor parameters
2021-06-25 12:03:07 +02:00
ptx96
fc8f5a08fe
feat(helm): added capsule dashboard
2021-06-25 12:03:07 +02:00
Dario Tranchitella
8d1a109f1c
build(helm): webhook for Namespace handling when tenant is freezed
2021-06-24 13:47:43 +02:00
Dario Tranchitella
6472b221ed
build(helm): Tenant cordononing webhook
2021-06-24 13:47:43 +02:00
Dario Tranchitella
b6f3fccbea
build(helm): webhook for ImagePullPolicy enforcement
2021-06-14 10:53:55 +02:00
ptx96
a1a2e5e00c
build(helm): using arm compatible kubectl image
2021-06-05 16:12:14 +02:00
Dario Tranchitella
ca7b85971b
build(helm): deletion of CRB using names rather than label
2021-05-31 16:15:44 +02:00
Dario Tranchitella
73e6a17527
build(helm)!: support for CapsuleConfiguration CRD
2021-05-31 16:15:44 +02:00
Dario Tranchitella
9ef64d0f8c
build(helm): providing webhook for Pod Priority Class
2021-05-29 00:31:17 +02:00
Dario Tranchitella
bcbd9c2781
build(helm): using different names for Job hooks
2021-05-29 00:08:07 +02:00
Maksim Fedotov
784f3a71df
build(helm): use multiple groups as capsule-user-group. Remove capsule clusterrolebindings using label selector
2021-05-25 14:46:05 +02:00
Dario Tranchitella
6c44a6a4d3
chore(helm): deprecating metrics RBAC proxy
2021-05-08 14:51:55 +02:00
Dario Tranchitella
d8449fee24
Helm and Kustomize to v0.0.5 ( #239 )
...
* build(kustomize): ready for v0.0.5
* build(helm): ready for release v0.0.5
2021-03-20 17:25:56 +01:00
Ludovico Russo and Ludovico Russo
36124d2aba
build(helm): remove options allow-ingress-hostname-collision and allow-tenant-ingress-hostnames-collision ( #233 )
...
These are going to be implemented once 0.0.5 is out with new flags.
Co-authored-by: Ludovico Russo <ludovico@ludusrusso.space >
2021-03-17 11:44:57 +01:00
Dario Tranchitella
87a360bfaf
build(helm): support for --allow-tenant-ingress-hostnames-collision flag
2021-03-06 16:58:44 +01:00
Dario Tranchitella
74b0594cf4
feat(helm): customizable liveness and readiness probes
2021-03-06 15:57:25 +01:00
Dario Tranchitella
8319bd3a85
build(helm): support for allow Ingress hostname collision
2021-03-05 22:50:35 +01:00
Unai Arríen
666faeb72a
build(helm): making customizable components Docker images ( #209 )
2021-03-01 17:26:43 +01:00
Dario Tranchitella
d9220f1e15
build(helm): avoiding deletion of Capsule secrets on Helm upgrade ( #194 )
2021-02-08 17:23:44 +01:00
Dario Tranchitella
16906db309
Validating Tenant also on UPDATE ( #191 )
2021-01-21 07:11:59 +01:00
Adriano Pezzuto
d25ed7f2df
Helm Chart icon fix ( #192 )
2021-01-16 14:01:13 +01:00
Dario Tranchitella
d3f3f93a24
CRD schema do not must preserving unknown fields ( #188 )
2021-01-15 09:44:04 +01:00
Dario Tranchitella
504241a948
Bumping Capsule to v0.0.4 ( #183 )
2021-01-14 00:00:02 +01:00
Paolo Carta and Dario Tranchitella
89c66de7c6
Implementing allowed Ingress hostnames ( #162 )
...
Co-authored-by: Dario Tranchitella <dario@tranchitella.eu >
2021-01-13 22:18:09 +01:00
Dario Tranchitella
98e441f1e9
Enforcing Service external IPs ( #161 )
2020-12-11 19:17:46 +01:00
Dario Tranchitella
007bdff512
Only owner Tenant specification key is mandatory ( #153 )
...
* Only Tenant owner specification key is mandatory
* Increasing default timeout to avoid e2e flakiness on GH Actions
* Ensuring also empty Namespace annotations and labels
2020-12-11 15:47:29 +01:00
Dario Tranchitella
a3c77b3531
Enhancing Helm Chart lifecycle ( #156 )
2020-12-10 14:21:41 +01:00
Dario Tranchitella
27cdd84b3b
Updating Helm instructions ( #149 )
2020-12-01 23:43:35 +01:00
Dario Tranchitella
f6fd0cfe3f
Helm Charts are now inside of the repository ( #147 )
...
* Adding Helm chart source
* Pointing to new Chart location
* Setting GitHub Action for remote Helm Chart release
* Updating Go dependencies
* Using Helm as default installation tool
* Separating diff and e2e jobs
* Aligning tests to Helm labels
* Checking fmt and vet, and fixing it
* We don't need limits on E2E
2020-12-01 23:30:31 +01:00