随笔分类 -  K8S

摘要:![](https://img2020.cnblogs.com/blog/794174/202107/794174-20210715173849351-1705782919.png) ![](https://img2020.cnblogs.com/blog/794174/202107/794174-20210715174036892-2028237824.png) ![](https://img2 阅读全文
posted @ 2021-07-15 17:54 哈喽哈喽111111 阅读(93) 评论(0) 推荐(0) 编辑
摘要:在很多应用场景中,应用在启动之前都需要进行如下初始化操作。 ◎ 等待其他关联组件正确运行(例如数据库或某个后台服务)。 ◎ 基于环境变量或配置模板生成配置文件。 ◎ 从远程数据库获取本地所需配置,或者将自身注册到某个中央数据库中。 ◎ 下载相关依赖包,或者对系统进行一些预配置操作。 init con 阅读全文
posted @ 2021-07-15 17:35 哈喽哈喽111111 阅读(589) 评论(0) 推荐(0) 编辑
摘要:ConfigMap概述 ConfigMap供容器使用的典型用法如下。 (1)生成为容器内的环境变量。 (2)设置容器启动命令的启动参数(需设置为环境变量)。 (3)以Volume的形式挂载为容器内部的文件或目录。 ConfigMap以一个或多个key:value的形式保存在Kubernetes系统中 阅读全文
posted @ 2021-07-15 15:25 哈喽哈喽111111 阅读(770) 评论(0) 推荐(0) 编辑
摘要:将nginx.conf文件内容创建为ConfigMap user nginx; worker_processes auto; error_log /var/log/nginx/error.log error; pid /var/run/nginx.pid; worker_rlimit_nofile 阅读全文
posted @ 2021-07-14 16:53 哈喽哈喽111111 阅读(1760) 评论(2) 推荐(0) 编辑
摘要:上一篇文章地址:https://www.cnblogs.com/sanduzxcvbnm/p/14990065.html 建议先看上一篇文章,才更容易理解这篇 1.traefik的deployment.yaml文件分析 apiVersion: apps/v1 kind: Deployment met 阅读全文
posted @ 2021-07-09 13:56 哈喽哈喽111111 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:[root@k8s-develop-master-1 kubernetes]# cd /etc/kubernetes [root@k8s-develop-master-1 kubernetes]# ll total 44 -rw . 1 root root 5493 Jun 7 13:26 admi 阅读全文
posted @ 2021-07-09 12:36 哈喽哈喽111111 阅读(699) 评论(0) 推荐(0) 编辑
摘要:一、概述 Traefik 是一个开源的可以使服务发布变得轻松有趣的边缘路由器。它负责接收你系统的请求,然后使用合适的组件来对这些请求进行处理。 除了众多的功能之外,Traefik 的与众不同之处还在于它会自动发现适合你服务的配置。当 Traefik 在检查你的服务时,会找到服务的相关信息并找到合适的 阅读全文
posted @ 2021-07-08 16:13 哈喽哈喽111111 阅读(1339) 评论(0) 推荐(0) 编辑
摘要:文章转载自: K8S ingress控制器 (一)https://blog.51cto.com/u_13760351/2728917 K8S ingress控制器 (二)https://blog.51cto.com/u_13760351/2744342 K8S ingress控制器 (三)https 阅读全文
posted @ 2021-07-07 17:01 哈喽哈喽111111 阅读(2846) 评论(0) 推荐(1) 编辑
摘要:安装traefik 参考步骤:https://blog.51cto.com/u_13760351/2764008?xiangguantuijian&01 修改好的四个yaml文件下载地址:https://files.cnblogs.com/files/sanduzxcvbnm/bak.zip 里面的 阅读全文
posted @ 2021-07-07 16:52 哈喽哈喽111111 阅读(908) 评论(0) 推荐(0) 编辑
摘要:一、需求背景 固定对外提供服务采用了NodePort方式映射并固定了30001端口,但是,该端口默认范围是30000~32767,并且我们的web服务一般都是80、443端口对外,因此我们产生了如下几点需求和疑问: 1、如果想暴露80、443端口,可以修改k8s apiserver的参数将端口设置为 阅读全文
posted @ 2021-07-07 14:41 哈喽哈喽111111 阅读(575) 评论(0) 推荐(0) 编辑
摘要:问题:通过nginx可以给某些web网站设置登录使用的用户名和密码,现在网站部署到k8s中,通过配置nginx-ingress->service->pod来访问的,怎么给这个网站再配置上访问的用户名和密码 参考网址:https://blog.csdn.net/wzy_168/article/deta 阅读全文
posted @ 2021-07-02 17:04 哈喽哈喽111111 阅读(732) 评论(0) 推荐(0) 编辑
摘要:总结: 工作负载类型是StatefulSet的pod,不论其上层的service是nodeport还是Headless, 对外提供的地址格式是: <pod name>.<service>:<port>, 这种情况针对的是一个pod. 虽然在pod中ping其他pod的service也能ping通,但 阅读全文
posted @ 2021-06-25 18:09 哈喽哈喽111111 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:概述 Security Context(安全上下文)用来限制容器对宿主节点的可访问范围,以避免容器非法操作宿主节点的系统级别的内容,使得节点的系统或者节点上其他容器组受到影响。 Security Context可以按照如下几种方式设定: 访问权限控制:是否可以访问某个对象(例如文件)是基于 user 阅读全文
posted @ 2021-06-25 15:49 哈喽哈喽111111 阅读(882) 评论(0) 推荐(0) 编辑
摘要:Nacos 被用于: 服务发现 微服务配置信息管理 部署 nacos 时,需要用到如下两个镜像,这两个镜像均来自于 nacos 官方发布到 docker hub 的镜像, nacos/nacos-server:latest https://hub.docker.com/r/nacos/nacos-s 阅读全文
posted @ 2021-06-15 17:26 哈喽哈喽111111 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:官方文档地址:https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-quickstart.html yaml文件地址:https://download.elastic.co/downloads/eck/1.6.0/all-in-one.ya 阅读全文
posted @ 2021-06-04 15:33 哈喽哈喽111111 阅读(4538) 评论(0) 推荐(0) 编辑
摘要:官方文档地址:https://www.rabbitmq.com/kubernetes/operator/quickstart-operator.html 要求 1.k8s版本要1.18及其以上 2.能够在master节点上使用kubectl命令来管理整个k8s集群 3.有默认的一个StorageCl 阅读全文
posted @ 2021-06-04 12:26 哈喽哈喽111111 阅读(1069) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示