new base template

This commit is contained in:
niggl committed 2026-10-23 14:14:39 +02:00
1 parent ce1cab6d62
commit 71363a2a56
2 files changed
+19 -31

No files matched your search

+1 -16
View File
@@ -1,20 +1,5 @@
# ODIT/Templates
> Some Config Templates for new projects
## Drone
* Build Image: Everything you need to build a docker image
* Bump and Tag: Bump via Release-It and Push the Tag to GIT
* Sign Image: Sign a Dockerimage via Cosign
* Test Playwright: Run Playwright Tests in a Alpine+Chromium Container
## Kube
* Simple Website Jsonnet: Everything you need to deploy a website via argocd to our kubernetes cluster - and i mean EVERYTHING
* Params: Just insert the image name, a deployment name (DNS but w/ `-` instead of `.`), dns name
* Deployment: Handels pod creation
* DNS: Creates a new cname entry for the provided domain pointing to our kubernetes cluster (k.odit.services)
* Ingress: Creates the IngressRoute for Traefik and Certificate for CertManager w/ Cloudflare DNS Verification
* Service: The Service that points Traefik to the right pod
* Simple Website: The Result of rendering the Jsonnet to yaml with TODO Prefixes
> Some Config Templates
## Renovate
* Automerge: The full Renovate config w/ automerge (wait for CI Tests, Merge if successfull, Tag Reviewers if failed)
+18 -15
View File
@@ -1,16 +1,19 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"dependencyDashboard": true,
"baseBranches": [
"dev"
],
"addLabels": [
"status:review_needed",
"enhancement",
"priority:medium"
],
"reviewers": [
"niggl",
"philipp"
]
}
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"prConcurrentLimit": 20,
"dependencyDashboard": true,
"rebaseWhen": "behind-base-branch",
"reviewers": [
"niggl",
"philipp"
],
"pruneBranchAfterAutomerge": true,
"pruneStaleBranches": true,
"registryAliases": {
"mirror.gcr.io": "docker.io",
"registry.odit.services/hub": "docker.io"
}
}