前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >k8s系列(8)-Ingress

k8s系列(8)-Ingress

原创
作者头像
爽朗地狮子
修改2022-10-21 10:01:09
5660
修改2022-10-21 10:01:09
举报
文章被收录于专栏:云原生系列云原生系列

完整系列

  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
image.png

一. secret创建

image.png
image.png
代码语言:txt
复制
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
image.png
代码语言:txt
复制
apiVersion: v1
data:
  mongoAddress: mongodb-0.mongodb:27017
kind: ConfigMap
metadata:
  name: mongo-config

三. pvc创建

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

image.png
image.png

四. 新建集群

image.png
image.png

增加pvc:

image.png
image.png

增加挂载点:

image.png
image.png

五. 节点访问

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

image.png
image.png
image.png
image.png
image.png
image.png

六. 新建ingress

image.png
image.png

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

image.png
image.png

我们看负载均衡器的ip

image.png
image.png

直接访问

image.png
image.png

刷新会变内容

image.png
image.png

我们查看负载均衡器的ip

image.png
image.png

测试

image.png
image.png

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

1. 云硬盘

image.png
image.png

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

删除集群

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 完整系列
  • 介绍
  • 一. secret创建
  • 二. configmap创建
  • 三. pvc创建
  • 四. 新建集群
  • 五. 节点访问
  • 六. 新建ingress
  • 七. 我们查看自动创建的云硬盘等
    • 1. 云硬盘
      • 2. 我们需要去销毁数据,否则一直收费
      相关产品与服务
      容器服务
      腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档