k8s系列(8)-Ingress

完整系列

  1. k8s系列(1)-腾讯云CVM手动部署K8S_Dashboard安装1
  2. k8s系列(1)-腾讯云CVM手动部署K8S_Dashboard安装2
  3. k8s系列(2)-Service
  4. k8s系列(3)-StatefulSet的MongoDB实战
  5. k8s系列(4)-MongoDB数据持久化
  6. k8s系列(5)-Configmap和Secret
  7. k8s系列(6)-Helm
  8. k8s系列(7)-命名空间
  9. k8s系列(8)-Ingress
  10. k8s系列(9)-容忍、污点、亲和

介绍

在腾讯云上新建集群,以及负载均衡,并通过Ingress访问的示意图如下:

image.png

一. secret创建

image.png
apiVersion: v1
kind: Secret
metadata:
  name: mongo-secret
# Opaque 用户定义的任意数据,更多类型介绍 https://kubernetes.io/zh/docs/concepts/configuration/secret/#secret-types
type: Opaque
data:
  # 数据要 base64。https://tools.fun/base64.html
  mongo-username: bW9uZ291c2Vy #mongouser
  mongo-password: bW9uZ29wYXNz #mongopass

二. configmap创建

image.png
apiVersion: v1
data:
  mongoAddress: mongodb-0.mongodb:27017
kind: ConfigMap
metadata:
  name: mongo-config

三. pvc创建

创建pvc,之后pv会自动被创建

image.png

四. 新建集群

image.png

增加pvc:

image.png

增加挂载点:

image.png

五. 节点访问

目前有5个节点,所以访问的时候会出现随机的pod来处理

image.png
image.png
image.png

六. 新建ingress

image.png

会自动创建负载均衡器,去我CVM的ip地址

image.png

我们看负载均衡器的ip

image.png

直接访问

image.png

刷新会变内容

image.png

我们查看负载均衡器的ip

image.png

测试

image.png

七. 我们查看自动创建的云硬盘等

1. 云硬盘

image.png

2. 我们需要去销毁数据,否则一直收费

删除集群

本站文章资源均来源自网络,除非特别声明,否则均不代表站方观点,并仅供查阅,不作为任何参考依据!
如有侵权请及时跟我们联系,本站将及时删除!
如遇版权问题,请查看 本站版权声明
THE END
分享
二维码
海报
k8s系列(8)-Ingress
完整系列 k8s系列(1)-腾讯云CVM手动部署K8S_Dashboard安装1 k8s系列(1)-腾讯云CVM手动部署K8S_Dashboard安装2 k8s系列(2)-Service k8s系列(3)-StatefulSet的M……
<<上一篇
下一篇>>