“K8s应用”的版本间的差异
(→2020) |
|||
第3行: | 第3行: | ||
[https://www.kancloud.cn/huyipow/prometheus/527093 如何以优雅的姿势监控kubernetes 集群服务] | [https://www.kancloud.cn/huyipow/prometheus/527093 如何以优雅的姿势监控kubernetes 集群服务] | ||
+ | =进阶= | ||
+ | rancher | ||
=2020= | =2020= | ||
每天5分钟的,以前应该有笔记的吧 | 每天5分钟的,以前应该有笔记的吧 | ||
第12行: | 第14行: | ||
[https://www.cnblogs.com/CloudMan6/p/8336904.html 用 Deployment 运行应用 - 每天5分钟玩转 Docker 容器技术(123)] | [https://www.cnblogs.com/CloudMan6/p/8336904.html 用 Deployment 运行应用 - 每天5分钟玩转 Docker 容器技术(123)] | ||
+ | |||
=Kubernetes存储体系 PV PVC = | =Kubernetes存储体系 PV PVC = | ||
2021年1月31日 (日) 12:09的版本
目录
Monitoring
进阶
rancher
2020
每天5分钟的,以前应该有笔记的吧 https://www.cnblogs.com/CloudMan6/p/8323420.html
用 Deployment 运行应用 - 每天5分钟玩转 Docker 容器技术(123)
Kubernetes存储体系 PV PVC
kubernetes中服务的暴露访问方式
2. Loadbalancer 使用NodeIp+Nodeport的方式实现,利用云平台提供的loadbalance服务,像aws、azure、openstack、gce都提供了loadbalance服务
这里不做介绍了
3. Ingress Ingress 使用开源的反向代理负载均衡器来实现对外暴漏服务,比如 Nginx、Apache、Haproxy等。Nginx Ingress 一般有三个组件组成:
Nginx 反向代理负载均衡器 Ingress Controller 可以理解为控制器,它通过不断的跟 Kubernetes API 交互,实时获取后端 Service、Pod 等的变化,比如新增、删除等,然后结合 Ingress 定义的规则生成配置,然后动态更新上边的 Nginx 负载均衡器,并刷新使配置生效,来达到服务自动发现的作用。 Ingress 则是定义规则,通过它定义某个域名的请求过来之后转发到集群中指定的 Service。它可以通过 Yaml 文件定义,可以给一个或多个 Service 定义一个或多个 Ingress 规则。
kubernetes中服务的暴露访问方式kubernetes ingress使用
国内应用例子
see also
VPS
digitalocean
用他的服务 10/mo 如果是自己建呢 有CPU要求呢 还是买他的吧 两台 10/mon 但是自由,试一下这个行不行先, 等于还多了两个vm,不过上次的helm 2还是不成功呢
https://www.digitalocean.com/docs/kubernetes/overview/
vultr
这个看起来贵一点 这个vps下次暂停一下 不要浪费一个月5刀呢
K8s on aliyun
othre
从零开始搭建Kubernetes集群(六、在K8S上部署Redis 集群)
从零开始搭建Kubernetes集群(五、搭建K8S Ingress
从零开始搭建Kubernetes集群(四、搭建K8S Dashboard)
从零开始搭建Kubernetes集群(七、如何监控K8S集群日志)
全面提升,阿里云Docker/Kubernetes(K8S) 日志解决方案与选型对比
从零开始搭建Kubernetes集群(六、在K8S上部署Redis 集群)
Kubernetes(k8s)部署并测试nginx service
个推基于 Docker 和 Kubernetes 的微服务实践
java tomcat
Docker实践 - 安装Docker并在容器里运行tomcat
trouble
使用kube-proxy让外部网络访问K8S service的ClusterIP
telnet master主机的NodePort服务不通的问题