chore: Sync repos
This commit is contained in:
parent
e18821eacd
commit
ccb0c48ce3
18 changed files with 287 additions and 729 deletions
6
kubernetes/services/www/project.ini
Normal file
6
kubernetes/services/www/project.ini
Normal file
|
@ -0,0 +1,6 @@
|
|||
[meta]
|
||||
format_ver = 1
|
||||
|
||||
[terah.dev]
|
||||
mode = include
|
||||
path = ./terah.dev/project.ini
|
16
kubernetes/services/www/terah.dev/ingress.yml
Normal file
16
kubernetes/services/www/terah.dev/ingress.yml
Normal 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
|
26
kubernetes/services/www/terah.dev/project.ini
Normal file
26
kubernetes/services/www/terah.dev/project.ini
Normal 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
|
11
kubernetes/services/www/terah.dev/service.yml
Normal file
11
kubernetes/services/www/terah.dev/service.yml
Normal 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
|
22
kubernetes/services/www/terah.dev/website.yml
Normal file
22
kubernetes/services/www/terah.dev/website.yml
Normal 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
|
Reference in a new issue