日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

k8s ingres 的安装与使用

發布時間:2023/12/19 综合教程 23 生活家
生活随笔 收集整理的這篇文章主要介紹了 k8s ingres 的安装与使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 安裝. 從ingress的官網下載yaml文件.

https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/mandatory.yaml

注意里面的iamges 的版本:

quay.io/kuberneftes-ingress-controller/nginx-ingress-controller:0.26.1

測試了下 不翻墻能夠下載下來就是有點點慢

[root@k8smaster ~]# docker images
REPOSITORY                                                       TAG                 IMAGE ID            CREATED             SIZE
postgres                                                         latest              ee227fd504c8        3 days ago          348MB
quay.io/kubernetes-ingress-controller/nginx-ingress-controller   0.26.1              29024c9c6e70        2 weeks ago         483MB

2. 安裝的話比較簡單

kubectl apply -f mandatory.yaml 

即可

注意修改增加修改一個 hostNetwork: true的才可以用

位置是在一個deployment 里面 images 的前面.

宋健鑫老師提供的解決思路 3ks alot

3. 簡單的驗證辦法.

3.1 寫一個最簡單的nginx的 deployment文件

nginx-deployment.yaml

apiVersion: apps/v1beta2
kind: Deployment
metadata:
name: nginx-deployment
spec:
selector:
matchLabels:
ingress-app: nginx
replicas: 1
template:
metadata:
labels:
ingress-app: nginx
spec:
containers:
- name: nginx
image: nginx
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80

3.2 寫一個svc文件

nginx-svc.yaml

apiVersion: v1 kind: Service metadata: name: nginx-svc labels: app: nginx-svc spec: ports: - port: 80 targetPort: 80 nodePort: 30080 protocol: TCP name: http selector: ingress-app: nginx sessionAffinity: ClientIP type: NodePort

3.3 寫一個ingress的配置文件

nginx-ingress.yaml

apiVersion: extensions/v1beta1 kind: Ingress metadata: name: nginx-ingress namespace: default spec: rules: - host: nginx.gscloud.club http: paths: - path: / backend: serviceName: nginx-svc servicePort: 80

4. 可以修改自己的host文件增加對應解析關系 也可以修改設置解析.

10.24.20.226    nginx.gscloud.club

總結

以上是生活随笔為你收集整理的k8s ingres 的安装与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。