微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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. 我们需要去销毁数据,否则一直收费

删除集群

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐