This commit is contained in:
2023-07-04 18:59:39 +02:00
parent 813fd96738
commit 8c3e380d16
115 changed files with 4510 additions and 4 deletions

View File

@ -0,0 +1,23 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: webserver
type: front-end
spec:
template:
metadata:
name: nginx-server-pod
namespace: nginx
labels:
app: nginx-server
type: front-end
spec:
containers:
- name: nginx
image: nginx
replicas: 3
selector:
matchLabels:
type: front-end

11
nginx/nginx-pod.yml Normal file
View File

@ -0,0 +1,11 @@
apiVersion: v1
kind: Pod
metadata:
name: nginx-server
labels:
app: webserver
type: front-end
spec:
containers:
- name: nginx
image: nginx

16
nginx/nginx-service.yml Normal file
View File

@ -0,0 +1,16 @@
apiVersion: v1
kind: Service
metadata:
name: nginx-service
labels:
app: webserver
type: front-end
spec:
type: NodePort
ports:
- targetPort: 80
port: 80
nodePort: 30080
selector:
app: webserver
type: front-end

View File

@ -0,0 +1,19 @@
apiVersion: v1
kind: ReplicationController
metadata:
name: nginx-server
labels:
app: webserver
type: front-end
spec:
template:
metadata:
name: nginx-server-pod
labels:
app: nginx-server
type: front-end
spec:
containers:
- name: nginx
image: nginx
replicas: 3

View File

@ -0,0 +1,22 @@
apiVersion: apps/v1
kind: ReplicaSet
metadata:
name: nginx-server
labels:
app: webserver
type: front-end
spec:
template:
metadata:
name: nginx-server-pod
labels:
app: nginx-server
type: front-end
spec:
containers:
- name: nginx
image: nginx
replicas: 3
selector:
matchLabels:
type: front-end