alessio
|
3e33290c4c
|
fix: fixed typo in script description
|
2021-06-23 17:57:09 +02:00 |
|
alessio
|
824442b9ee
|
feat: add exits when encounters an error
|
2021-06-23 17:57:09 +02:00 |
|
Dario Tranchitella
|
34583352e5
|
refactor: meaningful error for complete block of Service external IPs
|
2021-06-21 12:12:04 +02:00 |
|
Dario Tranchitella
|
5681228789
|
fix: blocking non valid external IP
|
2021-06-21 12:12:04 +02:00 |
|
Dario Tranchitella
|
7237972b80
|
fix: using /32 in case of bare IPs
|
2021-06-21 12:12:04 +02:00 |
|
Dario Tranchitella
|
46fc65a988
|
fix: avoiding concurrent map write
|
2021-06-16 08:49:50 +02:00 |
|
bsctl
|
44acfaed86
|
feat: fix typo in event message
|
2021-06-15 21:42:39 +02:00 |
|
bsctl
|
7ca087cac5
|
feat: update event messages
|
2021-06-15 21:42:39 +02:00 |
|
Dario Tranchitella
|
b2b640dc96
|
test(e2e): refactoring to avoid flakiness
|
2021-06-15 21:42:39 +02:00 |
|
Dario Tranchitella
|
5b35e0b0d5
|
refactor(e2e): using non absolute version import name
|
2021-06-15 21:42:39 +02:00 |
|
Dario Tranchitella
|
accd9ca038
|
feat: emitting events for policies violations
|
2021-06-15 21:42:39 +02:00 |
|
Dario Tranchitella
|
e7b33bda26
|
docs: documenting ImagePullPolicy enforcement
|
2021-06-14 10:53:55 +02:00 |
|
Dario Tranchitella
|
08fbd26ec8
|
test(e2e): bug on PodPriorityClass case
|
2021-06-14 10:53:55 +02:00 |
|
Dario Tranchitella
|
006b0c80cf
|
test(e2e): ImagePullPolicy for v1alpha using annotations
|
2021-06-14 10:53:55 +02:00 |
|
Dario Tranchitella
|
b6f3fccbea
|
build(helm): webhook for ImagePullPolicy enforcement
|
2021-06-14 10:53:55 +02:00 |
|
Dario Tranchitella
|
bf79c25a8a
|
build(kustomize): webhook for image PullPolicy
|
2021-06-14 10:53:55 +02:00 |
|
Dario Tranchitella
|
630e802708
|
feat: image PullPolicy webhook enforcer
|
2021-06-14 10:53:55 +02:00 |
|
Dario Tranchitella
|
e5a1861cac
|
test: aligning to new additional RoleBinding name pattern
|
2021-06-07 14:56:03 +02:00 |
|
Dario Tranchitella
|
246c1a3c2c
|
fix: misleading info message for additional RoleBindings sync
|
2021-06-07 14:56:03 +02:00 |
|
Dario Tranchitella
|
a06e68945c
|
fix: avoiding Namespace's RoleBinding labels collision
|
2021-06-07 14:56:03 +02:00 |
|
Dario Tranchitella
|
61c9bc647c
|
refactor: object labels must be set in the mutateFn
|
2021-06-06 22:18:51 +02:00 |
|
Dario Tranchitella
|
9c8b0377dc
|
feat: emitting events for Tenant operations
|
2021-06-06 22:18:51 +02:00 |
|
ptx96
|
dfe0f5ea49
|
chore: do docker(x) build/push step in gh actions
|
2021-06-05 16:12:14 +02:00 |
|
ptx96
|
a1a2e5e00c
|
build(helm): using arm compatible kubectl image
|
2021-06-05 16:12:14 +02:00 |
|
ptx96
|
20aa7657e4
|
build: using targetarch for arm support
|
2021-06-05 16:12:14 +02:00 |
|
Dario Tranchitella
|
7c1592e739
|
chore(license): switching over SPDX license header (#280)
|
2021-06-03 19:46:20 +02:00 |
|
Dario Tranchitella
|
f60f2b1542
|
build: using Quay.io-hoested builder image
|
2021-06-03 18:20:47 +02:00 |
|
alessio
|
53377e994c
|
docs: Updated Golang version
|
2021-06-03 16:25:38 +02:00 |
|
alessio
|
d0893a5aa9
|
docs: Fixed typo
|
2021-06-03 14:32:54 +02:00 |
|
Dario Tranchitella
|
a7fff597fa
|
feat: providing log upon CapsuleConfiguration change
v0.1.0-rc1
|
2021-05-31 16:15:44 +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
|
40bdf0cd25
|
test(e2e): typo on feature documentation By group
|
2021-05-31 16:15:44 +02:00 |
|
Dario Tranchitella
|
20d0ef8ed0
|
docs: documenting CapsuleConfiguration CRD and options
|
2021-05-31 16:15:44 +02:00 |
|
Dario Tranchitella
|
61034947fd
|
test(e2e): modifying CapsuleConfiguration at runtime
|
2021-05-31 16:15:44 +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
|
9103a14506
|
build(kustomize)!: support for CapsuleConfiguration CRD
|
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
|
3570b02427
|
feat!: using CapsuleConfiguration CRD with reload at runtime
|
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 |
|
Dario Tranchitella
|
eff1282e34
|
chore: upgrading kubebuilder project to v3
|
2021-05-31 16:15:44 +02:00 |
|
Dario Tranchitella
|
52a73e011c
|
docs: block of NodePort services using Tenant annotation
|
2021-05-29 00:31:17 +02:00 |
|
Dario Tranchitella
|
4ccef411ab
|
docs: Pod Priority Class enforcement using Tenant annotations
|
2021-05-29 00:31:17 +02:00 |
|
Dario Tranchitella
|
dfb0a536b7
|
test: testing enforced Pod Priority Class using Tenant annotations
|
2021-05-29 00:31:17 +02:00 |
|
Dario Tranchitella
|
9ef64d0f8c
|
build(helm): providing webhook for Pod Priority Class
|
2021-05-29 00:31:17 +02:00 |
|
Dario Tranchitella
|
5649283058
|
build(kustomize): installing Pod Priority Class webhook
|
2021-05-29 00:31:17 +02:00 |
|
Dario Tranchitella
|
0481822555
|
feat: enforcing 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
|
229b569b50
|
fix: the ClusterRoleBindings capsule-namespace-provisioner are not reconciled when --capsule-user-group changes
|
2021-05-28 09:32:38 +02:00 |
|