Dario Tranchitella
0be3be4480
docs: limiting amount of resources deployed in a tenant
2021-12-23 11:39:34 +00:00
Dario Tranchitella
6ad434fcfb
test(e2e): limiting amount of resources deployed in a tenant
2021-12-23 11:39:34 +00:00
Dario Tranchitella
e53911942d
feat: limiting amount of resources deployed in a tenant
2021-12-23 11:39:34 +00:00
ptx96 and Pietro Terrizzi
a179645f26
feat(helm): find kubectl tag from server version
2021-12-22 09:33:27 +01:00
Dario Tranchitella
778fb4bcc2
fix: starting all controllers only when certificates are generated
...
This is going to solve the issue when upgrading Capsule <v0.1.0 to
>=v0.1.0: due to a resource reflector many warning were polluting the
reconciliation loop and causing unmarshaling errors.
Additionally, just the CA secret was checked before starting the
Operator, when also the TLS is requested for the webhooks, along with
the `/convert` one that is used for the CR version conversion.
2021-12-21 06:45:16 +00:00
bc23324fe7
feat(helm): add imagePullSecrets to jobs
...
Co-authored-by: Tom OBrien <tom.obrien@ns.nl >
helm-v0.1.4
2021-12-21 06:43:03 +00:00
Dario Tranchitella and GitHub
4a6fd49554
fix: yaml installer should use namespace selector for pods webhook ( #484 )
2021-12-19 00:01:16 +01:00
Adriano Pezzuto and GitHub
d7baf18bf9
Refactoring of the documentation structure ( #481 )
...
* docs: structure refactoring
* build(yaml): alignement to latest release
2021-12-16 17:39:30 +01:00
Oliver Bähler and Dario Tranchitella
5c7804e1bf
fix: add rolebinding validation against rfc-1123 dns for sa subjects
...
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
v0.1.1-rc1
2021-11-12 11:22:26 +01:00
Oliver Bähler and Dario Tranchitella
c4481f26f7
docs: additions to dev-guide
...
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2021-11-12 11:22:26 +01:00
Maksim Fedotov and Dario Tranchitella
ec715d2e8f
fix: do not register tenant controller\webhook\indexer until CA is created
2021-11-06 16:34:22 +01:00
Luca Spezzano and Dario Tranchitella
0aeaf89cb7
fix(docs): broken links and style, deleted command code from MD file
2021-11-06 16:30:34 +01:00
Dario Tranchitella
3d31ddb4e3
docs: instructions on how to develop the docs website
2021-11-06 16:30:34 +01:00
Luca Spezzano and Dario Tranchitella
e83f344cdc
feat(docs): removed meta robots and added meta og:url
2021-11-06 16:30:34 +01:00
Luca Spezzano and Dario Tranchitella
da83a8711a
style(docs): added blockquote style
2021-11-06 16:30:34 +01:00
Luca Spezzano and Dario Tranchitella
43a944ace0
feat(docs): created 404 default page
2021-11-06 16:30:34 +01:00
Luca Spezzano and Dario Tranchitella
0acc2d2ef1
feat(docs): setup Gridsome for the website
2021-11-06 16:30:34 +01:00
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
Dario Tranchitella
6ba9826c51
chore(linters): no more need of duplicate check
2021-11-02 17:13:23 +01:00
Dario Tranchitella
bd58084ded
docs!: container registry enforcement required fqci
2021-11-02 17:13:23 +01:00
Dario Tranchitella
3a5e50886d
test: fqci is required for containar registry enforcement
2021-11-02 17:13:23 +01:00
Dario Tranchitella
e2768dad83
fix!: forcing to use fqci and container registries with no repositories
2021-11-02 17:13:23 +01:00
Vivek Singh and Dario Tranchitella
b97c23176d
fix: duplicate release for helm chart
...
this commit remote helm release workflow trigger on create which triggers duplicate event as push
fixes : #459
2021-11-02 17:13:10 +01:00
Dario Tranchitella
fa8e805842
build(ci): triggering e2e also for nested files
2021-10-28 17:53:17 +02:00
Dario Tranchitella
8df66fc232
test: resources are no more pointers
2021-10-28 17:53:17 +02:00
Dario Tranchitella
c2218912eb
fix: pointer doesn't trigger resources pruning
2021-10-28 17:53:17 +02:00
Tom OBrien and Dario Tranchitella
e361e2d424
fix: allowing regex underscore for container registry enforcement
...
While not best practice, underscore can be used and so should be allowed.
2021-10-27 20:55:39 +02:00
Dario Tranchitella
260b60d263
build(helm): bumping up to new Helm version
helm-v0.1.3
2021-10-24 17:04:58 +02:00
maxgio and GitHub
e0d5e6feb2
Refactor helper script to create a Capsule user ( #454 )
...
* chore(hack/create-user.sh): let pick bash interpreter from path
bash interpreter binary could be put at different paths than /bin/bash.
Signed-off-by: maxgio92 <massimiliano.giovagnoli.1992@gmail.com >
* refactor(hack/create-user.sh): add helper function to apply dry
add helper function to check commands existence.
Signed-off-by: maxgio92 <massimiliano.giovagnoli.1992@gmail.com >
2021-10-22 20:55:52 +02:00
Adriano Pezzuto and GitHub
0784dc7177
docs: add service account group to Capsule group ( #450 )
2021-10-15 14:57:55 +02:00
Vivek Kumar Singh and GitHub
b17c6c4636
fix(helm): do not hardcode namespace forwebhook configs
2021-10-07 16:14:22 +02:00
Bright Zheng and Dario Tranchitella
52cf597041
docs: use one patch for each webhook
2021-10-02 17:13:20 +02:00
Bright Zheng and Dario Tranchitella
b8dcded882
docs: add dev env diagram
2021-10-02 17:13:20 +02:00
Bright Zheng and Dario Tranchitella
6a175e9017
docs: explicitly add the contribution section
2021-10-02 17:13:20 +02:00
Bright Zheng and Dario Tranchitella
3c609f84db
docs: tune the dev setup process
2021-10-02 17:13:20 +02:00
Bright Zheng and Dario Tranchitella
7c3a59c4e4
feat: ignore vscode
2021-10-02 17:13:20 +02:00
Bright Zheng and Dario Tranchitella
d3e3b8a881
docs: review and enhance dev guide
2021-09-30 21:26:31 +02:00
Bright Zheng and Dario Tranchitella
7a8148bd58
docs: add dev guide
2021-09-30 21:26:31 +02:00
Bright Zheng and Dario Tranchitella
405d3ac52d
docs: move and refactor contributing.md
2021-09-30 21:26:31 +02:00
Bright Zheng and Dario Tranchitella
f92acf9a9d
fix: correct the make run issue
2021-09-30 21:26:31 +02:00
Pietro Terrizzi and Dario Tranchitella
bbb7b850d6
fix: avoid CRD reinstall
2021-09-30 21:16:04 +02:00
Maksim Fedotov and Dario Tranchitella
0f7284d190
fix(helm): remove matchExpressions selector from ingresses webhook
helm-v0.1.2
2021-09-29 09:59:12 +02:00
Alessio Greggi and Dario Tranchitella
7db263b2b6
fix(documentation): add link to use case velero backup restoration
2021-09-23 18:34:46 +02:00
Alessio Greggi and Dario Tranchitella
0a8f50f761
docs(operator): add documentation for deny wildcard hostnames
2021-09-23 18:34:46 +02:00
Gonzalo Gabriel Jiménez Fuentes and Dario Tranchitella
7a66e8ea93
ci: limit e2e tests to specific paths
helm-v0.1.1
2021-09-23 17:57:25 +02:00
Gonzalo Gabriel Jiménez Fuentes and Dario Tranchitella
b5eb03ea76
chore: adding auto-generated code
2021-09-23 17:57:25 +02:00
Gonzalo Gabriel Jiménez Fuentes and Dario Tranchitella
681b514516
ci: allowing tag creation as trigger to push helm chart
2021-09-23 17:57:25 +02:00
Maksim Fedotov and Dario Tranchitella
b28b98a7bc
feat: namespace labeling for tenant owners. fix linting issues
v0.1.1-rc0
2021-09-23 14:10:24 +02:00
Maksim Fedotov and Dario Tranchitella
f6bf0ca446
build(installer): namespace labeling for tenant owners
2021-09-23 14:10:24 +02:00
Maksim Fedotov and Dario Tranchitella
1081bad7cb
docs: namespace labeling for tenant owners
2021-09-23 14:10:24 +02:00