Compare commits
36 Commits
9ab401d205
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| a03ed91900 | |||
| 3bd1b0e2b3 | |||
| ca7ed6702d | |||
| 6b3b148ae0 | |||
| b5bac8a1bb | |||
| 097d1d2905 | |||
| 3dba6b8466 | |||
| 5b69cd3cbf | |||
| 3592eecb34 | |||
| 518bde23fd | |||
| 179cde84cb | |||
| 9dbf792db4 | |||
| cec79ad6a1 | |||
| 33409b059c | |||
| fa22436826 | |||
| db0b54b2c8 | |||
| 27be6283a3 | |||
| 3626b52562 | |||
| aaed39027d | |||
| 7921f9e711 | |||
| f327e186c6 | |||
| 6cd355f902 | |||
| f6a453a56d | |||
| 3659b2f749 | |||
| 67abca66b1 | |||
| dbfc3a6dc0 | |||
| d0998a77ff | |||
| e1128761e2 | |||
| 15e60ef54f | |||
| 54cc32a482 | |||
| 1e247efa86 | |||
| 5917259ae0 | |||
| 4446b8e493 | |||
| dc36282a38 | |||
| fe059f2f4c | |||
| f4147214d6 |
2
.dockerignore
Normal file
2
.dockerignore
Normal file
@@ -0,0 +1,2 @@
|
||||
.git/
|
||||
k8s/
|
||||
5
Dockerfile
Normal file
5
Dockerfile
Normal file
@@ -0,0 +1,5 @@
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY . /usr/share/nginx/html/
|
||||
|
||||
EXPOSE 80
|
||||
22505
about.html
22505
about.html
File diff suppressed because one or more lines are too long
11944
contact.html
11944
contact.html
File diff suppressed because one or more lines are too long
BIN
gmail (1).png
Normal file
BIN
gmail (1).png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.4 KiB |
22205
index.html
22205
index.html
File diff suppressed because one or more lines are too long
22
k8s/production/deployment.yaml
Normal file
22
k8s/production/deployment.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: empatnusabangsa-web
|
||||
namespace: empatnusabangsa-production
|
||||
spec:
|
||||
selector:
|
||||
matchLabels:
|
||||
app: empatnusabangsa-web
|
||||
replicas: 1
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: empatnusabangsa-web
|
||||
spec:
|
||||
containers:
|
||||
- name: empatnusabangsa-web
|
||||
image: git.empatnusabangsa.com/empatnusabangsa/empatnusabangsa-web:<VERSION>
|
||||
ports:
|
||||
- containerPort: 80
|
||||
imagePullSecrets:
|
||||
- name: regcred
|
||||
36
k8s/production/ingress.yaml
Normal file
36
k8s/production/ingress.yaml
Normal file
@@ -0,0 +1,36 @@
|
||||
apiVersion: networking.k8s.io/v1
|
||||
kind: Ingress
|
||||
metadata:
|
||||
name: empatnusabangsa-web-ingress
|
||||
namespace: empatnusabangsa-production
|
||||
annotations:
|
||||
kubernetes.io/ingress.class: "traefik"
|
||||
cert-manager.io/cluster-issuer: letsencrypt-prod
|
||||
traefik.ingress.kubernetes.io/router.middlewares: empatnusabangsa-production-redirect-https@kubernetescrd
|
||||
spec:
|
||||
rules:
|
||||
- host: "www.empatnusabangsa.com"
|
||||
http:
|
||||
paths:
|
||||
- pathType: Prefix
|
||||
path: /
|
||||
backend:
|
||||
service:
|
||||
name: empatnusabangsa-web
|
||||
port:
|
||||
number: 80
|
||||
- host: "empatnusabangsa.com"
|
||||
http:
|
||||
paths:
|
||||
- pathType: Prefix
|
||||
path: /
|
||||
backend:
|
||||
service:
|
||||
name: empatnusabangsa-web
|
||||
port:
|
||||
number: 80
|
||||
tls:
|
||||
- hosts:
|
||||
- "www.empatnusabangsa.com"
|
||||
- "empatnusabangsa.com"
|
||||
secretName: www-empatnusabangsa-com-tls
|
||||
9
k8s/production/middleware.yaml
Normal file
9
k8s/production/middleware.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
apiVersion: traefik.containo.us/v1alpha1
|
||||
kind: Middleware
|
||||
metadata:
|
||||
name: redirect-https
|
||||
namespace: empatnusabangsa-production
|
||||
spec:
|
||||
redirectScheme:
|
||||
scheme: https
|
||||
permanent: true
|
||||
4
k8s/production/namespace.yaml
Normal file
4
k8s/production/namespace.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
apiVersion: v1
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: empatnusabangsa-production
|
||||
13
k8s/production/service.yaml
Normal file
13
k8s/production/service.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: empatnusabangsa-web
|
||||
namespace: empatnusabangsa-production
|
||||
labels:
|
||||
run: empatnusabangsa-web
|
||||
spec:
|
||||
ports:
|
||||
- port: 80
|
||||
protocol: TCP
|
||||
selector:
|
||||
app: empatnusabangsa-web
|
||||
BIN
location.png
Normal file
BIN
location.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.5 KiB |
BIN
public/mail-outline.png
Normal file
BIN
public/mail-outline.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
BIN
public/placeholder.png
Normal file
BIN
public/placeholder.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/whatsapp.png
Normal file
BIN
public/whatsapp.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.9 KiB |
BIN
whatsapp (1).png
Normal file
BIN
whatsapp (1).png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.3 KiB |
Reference in New Issue
Block a user