mirror of
https://github.com/gwg313/homelab-gitops.git
synced 2026-06-09 04:13:00 +00:00
add tekton
Signed-off-by: gwg313 <gwg313@pm.me>
This commit is contained in:
parent
bfce08329d
commit
933b93da76
23 changed files with 199 additions and 111 deletions
|
|
@ -12,6 +12,17 @@ spec:
|
|||
- resources:
|
||||
kinds:
|
||||
- Pod
|
||||
exclude:
|
||||
any:
|
||||
- resources:
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: app.kubernetes.io/managed-by
|
||||
operator: In
|
||||
values:
|
||||
- tekton-pipelines
|
||||
- key: tekton.dev/task
|
||||
operator: Exists
|
||||
validate:
|
||||
message: "Using the 'latest' tag or omitting image tags is forbidden. Use a specific version semantic tag."
|
||||
foreach:
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ spec:
|
|||
- sealed-secrets
|
||||
- nfs-subdir-external-provisioner
|
||||
- monitoring
|
||||
- tekton-pipelines-resolvers
|
||||
- tekton-pipelines
|
||||
generate:
|
||||
apiVersion: cilium.io/v2
|
||||
kind: CiliumNetworkPolicy
|
||||
|
|
|
|||
|
|
@ -34,6 +34,8 @@ spec:
|
|||
- sealed-secrets
|
||||
- nfs-subdir-external-provisioner
|
||||
- monitoring
|
||||
- tekton-pipelines-resolvers
|
||||
- tekton-pipelines
|
||||
validate:
|
||||
message: "Resource discipline violation: Containers must declare cpu/memory requests and limits."
|
||||
pattern:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue