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
Dario Tranchitella
f03e36e774
test: creating namespace and forcing upload of last built image ( #195 )
2021-02-08 17:19:23 +01:00
Dario Tranchitella
d3f3f93a24
CRD schema do not must preserving unknown fields ( #188 )
2021-01-15 09:44:04 +01:00
Dario Tranchitella
d2700556dd
Adding linters and aligning code ( #169 )
...
* Adding linters and aligning code
* Aligning ingressHostnames to AllowedListSpec
2021-01-13 23:49:11 +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
Dario Tranchitella
6541f19b67
Automating version pick-up according to current git version and minor Kustomize hotfixes ( #135 )
2020-11-17 19:20:31 +01:00
Dario Tranchitella
0ce901f8dd
Using latest current version rather than latest tag ( #127 )
2020-11-02 16:35:21 +01:00
Dario Tranchitella
ee6e3aa0df
Using matrix strategy for e2e on multiple k8s versions ( #111 )
...
* Using matrix strategy for e2e on multiple k8s versions
* EndpointSlice version support according to Kubernetes release
* Utility helper for testing various Kubernetes versions
2020-10-29 09:39:22 +01:00
Dario Tranchitella
8f3fd8dfee
Removing CR/B upon Capsule removal ( #102 )
2020-09-23 10:40:08 +02:00
Dario Tranchitella
0f935d53b7
Giving priority to IngressClassName rather than annotation ( #64 )
...
* IngressclassName has priority over Annotation
* Covering further cases for the Ingress Class
* Forcing to use 1.18 during e2e tests
2020-08-22 12:34:53 +02:00
Dario Tranchitella
52e9419f68
Adding make recipe for e2e ( #61 )
2020-08-21 14:58:11 +02:00
Dario Tranchitella
0ff047ee10
Enabling Capsule removal and documenting it ( #36 )
2020-08-05 12:06:41 +02:00
Dario Tranchitella
ee0a238b7f
Adding exists requirement to avoid pruning tenant owner resources ( #29 )
...
* Adding exists requirement to avoid pruning tenant owner resources
* Restoring useful Makefile commands (fixing 5d20d51 )
2020-08-04 16:45:44 +02:00
Dario Tranchitella
5d20d515a7
Migrating from OperatorSDK 0.18 to 0.19 ( #23 )
2020-08-04 16:30:28 +02:00
Dario Tranchitella
fef3607ecf
Implementing Capsule Tenant ownership predicate for Namespace Controller ( #13 )
...
* Implementing Capsule OwnerRef predicate
* Sorting imports
2020-07-28 11:45:39 +02:00
Dario Tranchitella
bd7218ba44
Avoiding TLS/CA race condition on Capsule installation ( #7 )
...
* Avoiding race condition on Capsule installation
The TLS Secret controller needs to wait for the CA one in order to
retrieve the updated one, otherwise it could use a non-stored CA.
* Linting
Minor linting fixes
* Makefile for Docker Image
Providing `make docker-image` to speed-up generation of Docker image
2020-07-25 17:21:36 +02:00
Dario Tranchitella
812b16fcff
Initial commit
2020-07-24 10:57:51 +02:00