latest upgrades to the cluster

This commit is contained in:
2024-05-16 22:41:21 -04:00
parent ea43908aae
commit e408c7cf4e
15 changed files with 428 additions and 19 deletions

View File

@@ -0,0 +1,68 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: default
namespace: git
rules:
- apiGroups:
- ""
resources:
- pods
- pods/log
- namespaces
- serviceaccounts
- persistentvolumeclaims
- services
- configmaps
verbs:
- watch
- create
- delete
- get
- list
- apiGroups:
- "apps"
resources:
- deployments
- daemonsets
verbs:
- get
- apiGroups:
- "helm.cattle.io"
resources:
- helmcharts
verbs:
- get
- apiGroups:
- "apiextensions.k8s.io"
resources:
- customresourcedefinitions
verbs:
- get
- apiGroups:
- "rbac.authorization.k8s.io"
resources:
- clusterroles
- rolebindings
- clusterrolebindings
verbs:
- get
- apiGroups:
- "apiregistration.k8s.io"
resources:
- apiservices
verbs:
- get
- apiGroups:
- "metallb.io"
resources:
- ipaddresspools
- l2advertisements
verbs:
- get
- apiGroups:
- "networking.k8s.io"
resources:
- ingresses
verbs:
- get

View File

@@ -9,7 +9,7 @@ spec:
chart: gitea
targetNamespace: git
repo: https://dl.gitea.io/charts/
version: 9.5.1
version: 10.1.4
valuesContent: |-
resources:
limits:
@@ -27,6 +27,12 @@ spec:
persistence:
enabled: true
gitea:
admin:
existingSecret: gitea-admin-secret
email: keligrubb324@gmail.com
additionalConfigFromEnvs:
- name: GITEA__webhook__ALLOWED_HOST_LIST
value: "external,loopback,*.keligrubb.com"
metrics:
enabled: true
serviceMonitor:
@@ -63,6 +69,12 @@ spec:
paths:
- path: /
pathType: Prefix
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-cluster-issuer"
tls:
- secretName: gitea-tls
hosts:
- git.keligrubb.com
persistence:
storageClass: longhorn
size: 64Gi

View File

@@ -7,13 +7,11 @@ spec:
chart: woodpecker
targetNamespace: git
repo: https://woodpecker-ci.org/
version: 0.4.2
version: 1.3.0
valuesContent: |-
server:
image:
tag: v1.0.3
env:
WOODPECKER_ADMIN: kgrubb
WOODPECKER_ADMIN: keli.grubb
WOODPECKER_GITEA: true
WOODPECKER_GITEA_URL: http://git.keligrubb.com
WOODPECKER_GITEA_SKIP_VERIFY: true
@@ -33,7 +31,5 @@ spec:
serviceName: ci.keligrubb.com
servicePort: 80
agent:
image:
tag: v1.0.3
env:
WOODPECKER_GITEA: true