微服务学习
文章平均质量分 94
刀客123
简介
展开
-
Docker 命令学习总结
Docker 命令学习总结1、容器管理命令docker run 创建一个新的容器并运行一个命令 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] docker run --name my -d nginx:latest 后台启动一个容器...原创 2020-03-22 14:47:02 · 263 阅读 · 1 评论 -
Kubernetes(k8s)读记(一)
Kubernetes概述:Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,它提供了应用部署,规划,更新,维护的一种机制。它的一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着,比如用户想让apache一直运行,用...原创 2020-04-15 08:50:53 · 1415 阅读 · 0 评论 -
helm char
chartHelm使用一种称为chart的打包格式。图表是描述一组相关Kubernetes资源的文件集合。单个chart可以用于部署简单的东西,如memcached pod,也可以用于部署复杂的东西,如包含HTTP服务器、数据库、缓存等的完整web应用程序堆栈。chart是以文件的形式创建的,放在特定的目录...原创 2020-04-13 10:57:52 · 1496 阅读 · 0 评论 -
helm学习
Helm 入门学习概念:helm是什么?Helm 是Kubernetes的包管理器。包管理器类似于在Ubuntu中使用的apt,能快速查找、下载和安装软件包。Helm由客户端组件helm和服务端组件Tiller组成, 能够将一组K8S资源打包统一管理, 是查找、共享和使用为Kubernetes构建的...原创 2020-04-12 21:29:07 · 1189 阅读 · 0 评论 -
ISTIO文档解读学习(三)
Istio安全将单一应用程序分解为微服务可提供各种好处,包括更好的灵活性、可伸缩性以及服务复用的能力。但是,微服务也有特殊的安全需求:1)为了抵御中间人攻击,需要流量加密。2)为了提供灵活的服务访问控制,需要双向 TLS 和细粒度的访问策略。3)要审核谁在什么时候做了什么,需要审计工具。istio安全整体概述...原创 2020-03-04 21:15:46 · 939 阅读 · 0 评论 -
ISTIO文档解读学习(二)
Istio的流量管理Istio流量管理的核心组件是Pilot,它管理和配置部署在特定Istio服务网格中的所有Envoy代理实例。它允许您指定在Envoy代理之间使用什么样的路由流量规则,并配置故障恢复功能,如超时,重试和熔断器。它还维护了网格中所有服务的规范模型,并使用这个模型,来通过发现服务让Envoy了解网格中的其他实例。每...原创 2020-03-04 14:32:38 · 634 阅读 · 0 评论 -
ISTIO文档解读学习(一)
ISTIO 概念:一个用来连接、管理和保护微服务的开放平台。Istio提供一种简单的方式来建立已部署服务网络,具备负载均衡、服务间认证、监控等功能而不需要改动任何服务代码。想要为服务增加对Istio的支持,只需要在环境中部署一个特殊的边车(sidecar),使用Istio控制面板功能配置和...原创 2020-02-29 11:33:30 · 939 阅读 · 0 评论