chore: Sync repos

This commit is contained in:
Tera << 8 2025-04-11 18:02:10 -04:00
parent e18821eacd
commit ccb0c48ce3
Signed by: imterah
GPG key ID: 8FA7DD57BA6CEA37
18 changed files with 287 additions and 729 deletions

View file

@ -0,0 +1,6 @@
[meta]
format_ver = 1
[terah.dev]
mode = include
path = ./terah.dev/project.ini

View file

@ -0,0 +1,16 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: www-terah-dev-ingress
spec:
rules:
- host: terah.dev
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: www-terah-dev
port:
name: web

View file

@ -0,0 +1,26 @@
[meta]
format_ver = 1
[terah.dev_website]
depends_on = traefik
mode = k3s
[#terah.dev_website/k3s]
mode = install
yml_path = ./website.yml
[terah.dev_service]
depends_on = terah.dev_website
mode = k3s
[#terah.dev_service/k3s]
mode = install
yml_path = ./service.yml
[terah.dev_ingress]
depends_on = terah.dev_website
mode = k3s
[#terah.dev_ingress/k3s]
mode = install
yml_path = ./ingress.yml

View file

@ -0,0 +1,11 @@
apiVersion: v1
kind: Service
metadata:
name: www-terah-dev
spec:
ports:
- name: web
port: 80
targetPort: web
selector:
app: www-terah-dev

View file

@ -0,0 +1,22 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: www-terah-dev
labels:
app: www-terah-dev
spec:
replicas: 2
selector:
matchLabels:
app: www-terah-dev
template:
metadata:
labels:
app: www-terah-dev
spec:
containers:
- name: http
image: ghcr.io/imterah/personal-www:v1.0.2
ports:
- name: web
containerPort: 80