Fork me on GitHub
RainingNight
雨夜朦胧
摘要: Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它的目标不仅仅是一个编排系统,而是提供一个规范,可以让你来描述集群的架构,定义服务的最终状态,Kuber 阅读全文
posted @ 2019-01-08 07:52 雨夜朦胧 阅读(13348) 评论(25) 推荐(80) 编辑
摘要: 当我们从单体架构迁移到微服务模式时,其中一个比较大的变化就是模块(业务,服务等)间的调用方式。在以前,一个业务流程的执行在一个进程中就完成了,但是在微服务模式下可能会分散到2到10个,甚至更多的机器(微服务)上,这必然就要使用网络进行通信。而网络本身就是不可靠的,并随着每个服务都根据自身的情况进行的 阅读全文
posted @ 2019-01-04 13:27 雨夜朦胧 阅读(5437) 评论(3) 推荐(15) 编辑
摘要: 在传统单体架构中,由于应用动态性不强,不会频繁的更新和发布,也不会进行自动伸缩,我们通常将所有的服务地址都直接写在项目的配置文件中,发生变化时,手动改一下配置文件,也不会觉得有什么问题。但是在微服务模式下,服务会更细的拆分解耦,微服务会被频繁的更新和发布,根据负载情况进行动态伸缩,以及受资源调度影响 阅读全文
posted @ 2018-12-19 13:58 雨夜朦胧 阅读(6942) 评论(14) 推荐(20) 编辑
摘要: Kubeadm是管理集群生命周期的重要工具,从创建到配置再到升级,Kubeadm处理现有硬件上的生产集群的引导,并以最佳实践方式配置核心Kubernetes组件,以便为新节点提供安全而简单的连接流程并支持轻松升级。随着Kubernetes 1.13 的发布,现在Kubeadm正式成为GA。 准备 首 阅读全文
posted @ 2018-12-07 13:27 雨夜朦胧 阅读(15102) 评论(5) 推荐(11) 编辑
摘要: Kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,在2018年将进入GA状态,说明离生产环境中使用的距离越来越近了。 使用Kubeadm搭建Kubernetes集群本来是件很简单的事,但由于众所周知的原因,在 阅读全文
posted @ 2018-11-10 12:01 雨夜朦胧 阅读(10399) 评论(4) 推荐(3) 编辑
摘要: Kubernetes Dashboard 是一个管理Kubernetes集群的全功能Web界面,旨在以UI的方式完全替代命令行工具(kubectl 等)。 目录 1. "部署" 2. "创建用户" 3. "集成Heapster" 4. "访问" "kubectl proxy" "NodePort" 阅读全文
posted @ 2018-05-03 18:31 雨夜朦胧 阅读(54048) 评论(17) 推荐(15) 编辑
摘要: 目录 1. "目标" 2. "准备" "主机" "软件" 3. "步骤" "(1/4)安装 kubeadm, kubelet and kubectl" "(2/4)初始化master节点" "(3/4) 安装网络插件" "(4/4)加入其他节点" "(可选)在非主节点上管理集群" "(可选)映射AP 阅读全文
posted @ 2018-05-02 10:38 雨夜朦胧 阅读(14254) 评论(13) 推荐(7) 编辑
摘要: 断断续续的使用Docker好几年了,但是一直没有全面深入的去了解过,每次用到都是Google一下相关的命令解决临时的问题,到头来却毫无收获。好在,我终于意识到了这个问题,便决定从头开始,耐心的学学Docker,并把学习过程记录下来,方便以后参考,也望与大家交流学习。 本人比较偏爱 Ubuntu ,故 阅读全文
posted @ 2018-05-01 12:49 雨夜朦胧 阅读(4496) 评论(5) 推荐(13) 编辑
摘要: 在微服务化盛行的今天,日志的收集、分析越来越重要。ASP.NET Core 提供了一个统一的,轻量级的Logining系统,并可以很方便的与第三方日志框架集成。我们也可以根据不同的场景进行扩展,因为ASP.NET Core Logining系统设计的非常灵活性,我们可以很容易的添加自己的LogPro 阅读全文
posted @ 2018-03-01 09:27 雨夜朦胧 阅读(3507) 评论(7) 推荐(15) 编辑
摘要: ASP.NET Core 中基于策略的授权旨在分离授权与应用程序逻辑,它提供了灵活的策略定义模型,在一些权限固定的系统中,使用起来非常方便。但是,当要授权的资源无法预先确定,或需要将权限控制到每一个具体的操作当中时,基于策略的授权便不再适用,本章就来介绍一下如何进行动态的授权。 目录 1. "基于资 阅读全文
posted @ 2017-11-24 11:21 雨夜朦胧 阅读(22599) 评论(24) 推荐(69) 编辑