This commit is contained in:
Oriol
2023-03-16 21:23:44 +00:00
parent 57cf353500
commit 4e9641201d
7 changed files with 179 additions and 14 deletions

View File

@ -4,4 +4,11 @@ https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/
https://kubernetes.github.io/ingress-nginx/user-guide/basic-usage/
https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service
https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service
https://docs.openshift.com/container-platform/4.9/networking/metallb/metallb-configure-services.html
https://kubernetes.io/docs/tutorials/stateless-application/expose-external-ip-address/
https://levelup.gitconnected.com/step-by-step-slow-guide-kubernetes-cluster-on-raspberry-pi-4b-part-3-899fc270600e

21
simple_nginx/chess.yaml Normal file
View File

@ -0,0 +1,21 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
ports:
- containerPort: 80

View File

@ -1,16 +1,16 @@
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
app.kubernetes.io/name: proxy
spec:
containers:
- name: nginx
image: nginx:stable
ports:
- containerPort: 80
name: http-web-svc
#apiVersion: v1
#kind: Pod
#metadata:
# name: nginx
# labels:
# app.kubernetes.io/name: proxy
#spec:
# containers:
# - name: nginx
# image: nginx:stable
# ports:
# - containerPort: 80
# name: http-web-svc
---
apiVersion: v1

20
simple_nginx/ingtest.yaml Normal file
View File

@ -0,0 +1,20 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-resource-backend
spec:
# defaultBackend:
# resource:
# apiGroup: k8s.example.com
# kind: StorageBucket
# name: static-assets
rules:
- http:
paths:
- path: *
# pathType: ImplementationSpecific
backend:
resource:
apiGroup: k8s.example.com
kind: StorageBucket
name: icon-assets