Minion

阿里云环境部署k8s集群

元气小坏坏 提交于 2021-01-06 17:28:13
网上讲述如何部署k8s集群的文章很多,特别是k8s中文社区里面,每个平台的部署方式都有详细说明。但就是看了中文社区的指导,发现一路是坑,第一个源访问的时候就404 NotFound, 更别说那生涩的翻译和版本匹配问题。 如此一来还不如自己写一个。 1. 开虚机 系统环境CentOS 7.2 . 这方面不再赘述 2. 设置/etc/hosts 简单来说就是把master和minion主机都用域名在hosts文件中记录一下。 3. 集群主机都安装kubernetes和etcd 直接yum install . 安装kubernetes 时会顺带把docker等都安装上。 此文章编写时, 阿里云 的kubernetes版本为1.5.2. 这里还需要注意:应该在etcdctl中配置flannel,否则flannel无法正常启动。 [root@k8s-master home]# etcdctl set /flannel/network/config '{ "Network": "172.16.0.0/16", "SubnetLen": 24, "Backend": { "Type": "vxlan" } }' 4. 配置apiserver 按照中文社区的指导配置(但最终并没有使用该配置,看下去就知道) 修改/etc/kubernetes/apiserver 修改/etc/kubernetes

RISC-V为什么会成为热点?

狂风中的少年 提交于 2020-11-26 14:12:43
作者 | 贸泽电子 Mark Patrick(英国) 译者 | 禾沐 新的处理器指令集架构(ISA)并不会经常出现。加州大学伯克利分校开发的开源RISC-V ISA 已经在嵌入式产业中产生了不小的波澜,项目的目的是让开发者能够设计处理器核和生成对应的软件编译器。目前,该项目由RISC-V基金会运作,成员包括众多大学、跨国科技企业(比如谷歌、IBM、微软、英伟达和甲骨文)、芯片厂商和创业公司。 RISC-V 的目标是从其他处理器ISA的错误中学习,这之中的核心是稳定性,既包括指令集和核心本身,也扩展到芯片设计者、编译器作者、操作系统构架师和开发工具供应商。稳定性让强力的处理器核更加易于获取,并增强其可用性,这对于鼓励更多的工程师在整个生态圈中使用这一开源技术而言非常重要。应用开发者可以针对一个冻结的ISA 进行代码优化,在达到最小的内存使用和功耗的同时保证扩展性和对未来设备的兼容性。这使得处理器核开发者可以开发各种不同的指令集实现,从简单的多级流水线(pipeline)到乱序执行(out of order execution)。它们会有不同的延迟、尺寸和功耗,但是它们相互兼容,而且与生态系统中的工具兼容。 整个生态系统的稳定性对于RISC-V 指令集而言至关重要,在设计时RISC-V 考虑了32/64/128位地址空间并保证三者之间的兼容性;其架构还支持扩展

自动化运维

只谈情不闲聊 提交于 2020-11-24 15:46:52
自动化运维工具 需求:成百上千台机器,批量地执行某些命令、批量地升级某个服务。 Shell、expect脚本就可以实现自动化,但是需要我们自己手动编写脚本,效率低下、学习和维护成本很高。 主流自动化运维工具:Puppet、Saltstack、Ansible等。 Puppet 关于Puppet的介绍文章: https://blog.51cto.com/ixdba/1149055 Puppet是开源的基于Ruby的系统配置管理工具,基于C/S的部署架构。是一个为实现数据中心自动化管理而设计的配置管理软件,它使用跨平台语言规范,管理配置文件、用户、软件包、系统服务等。客户端默认每隔半小时会和服务器通信一次,确认是否有更新。当然也可以配置主动触发来强制客户端更新。这样就把日常的系统管理任务代码化了,代码化的好处是可以分享,保存,避免重复劳动,也可以快速恢复以及快速的大规模部署服务器。 Saltstack Saltstack使用Python开发,是一个非常简单易用和轻量级的管理工具。C/S架构,由Master和Minion构成,通过ZeroMQ进行通信。Saltstack的master端监听4505与4506端口,4505为salt的消息发布系统,4506为salt客户端与服务端通信的端口;salt客户端程序不监听端口,客户端启动后,会主动连接master端注册,然后一直保持该TCP连接

三代测序及基于三代数据的基因组组装流程评估

自闭症网瘾萝莉.ら 提交于 2020-11-23 08:31:40
三代测序及基于三代数据的基因组组装流程评估 2018-04-04 12:13 名词解释 1D:ONT平台仅测一个DNA分子的一条链,测序通量比2D高但准确率低于2D序列。 2D:bi-directional reads即ONT平台测DNA分子的正负两链并互相矫正合并的测序数据。 OLC:Overlap-Layout-Consensus算法,先查找全部序列的重叠区域(overlap),基于重叠区域可以获得全部序列的布局图(layout),最终依此预测一致性序列(consensus),该算法为一/三代测序(长序列)的主流算法。 DBG:De-Bruijn graph算法,先将序列打断为更短的k-mer,然后再进行构图,该算法为二代测序(短序列)的主流算法。 Na50:将组装结果从组装错误点打断再进行N50统计的结果。 背景介绍 测序平台及其优势介绍: PacBio(Pacific Biosciences) RSⅡ后续为方便描述会将该平台的数据简称为PacBio数据: 利用单分子荧光技术进行测序,测序读长为5-60kb(平均长度12kb左右)。 测序错误极少存在偏好性,绝大部分为随机错误,可加大测序量矫正至错误率低于0.01%。 数据产出量高,每个run能产出1Gb的数据。 MinION(Oxford Nanopore Technology)后续为方便会将该平台的数据简称为ONT数据:

HearthBuddy调试 不知道使用大漩涡传送门

限于喜欢 提交于 2020-11-19 07:24:20
https://hsreplay.net/replay/mtfuHbJevGSTnGcvcthZem Maelstrom Portal 大漩涡传送门 Deal 1 damage to all enemy minions. Summon a random 1-Cost minion. 对所有敌方随从造成1点伤害。随机召唤一个法力值消耗为1点的随从。 ####################################################################### start calculations, current time: 22:09:06 V117.178 控场模式 10000 face 15 berserk:1 womob:3 ets 40 secret iC 1 aA 0 ####################################################################### turn 15/1 mana 6/8 emana 8 own secretsCount: 0 enemy secretsCount: 0 player: 0 1 0 0 2 ownhero: unknown 24 30 0 False False 66 False 0 False 0 0 False weapon: 0 0

Centos7 saltstack简介 服务部署

泪湿孤枕 提交于 2020-11-14 10:15:07
saltstack 简介 Saltstack使用Python开发,是一个非常简单易用和轻量级的管理工具。由Master和Minion构成,通过ZeroMQ进行通信,速度快 Saltstack的master端监听4505与4506端口,4505为salt的消息发布系统,4506为salt客户端与服务端通信的端口 salt客户端程序不监听端口,客户端启动后,会主动连接master端注册,然后一直保持该TCP连接,master通过这条TCP连接对客户端控制 部署服务 准备两台Centos7 虚拟机 关掉防火墙 setenforce [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# setenforce 0 获取saltstack源 [root@localhost ~]# yum -y install wget [root@localhost ~]# wget -P /etc/yum.repos.d https://mirrors.aliyun.com/saltstack/yum/redhat/7.2/x86_64/saltstack-rhel7.repo 主服务操作 [root@localhost ~]# yum -y install salt-master salt-minion [root

借鉴学习|美国首例确诊新冠肺炎诊断过程公开

我的梦境 提交于 2020-10-31 06:01:08
问: 每天看各种负面新闻,有没有心情很抑郁? 本文来源(两个不同内容): 1、The NEW ENGLAND JOURNAL of MEDICINE 简称NEJM,新英格兰医疗杂志 : First Case of 2019 Novel Coronavirus in the United States https://www.nejm.org/doi/full/10.1056/NEJMoa2001191 2、网易红星新闻:64岁母亲在隔离病房去世 儿子:开始以为感冒没重视 https://c.m.163.com/news/a/F47AE0HE0001899O.html?spss=newsapp&from=groupmessage&isappinstalled=0&spssid=85cdf9eabdf2972e221ac770cea3df1b&spsw=1&isFromH5Share=article 先看第一个,人家怎么治好的。 一、总结: 一场始于中国武汉的新型冠状病毒(2019 nCoV)疫情迅速蔓延,目前已在多个国家有确诊病例。我们报告了在美国确诊的2019年第一例nCoV感染病例,并描述了该病例的识别、诊断、临床过程和治疗,包括患者在发病第9天出现进展为肺炎的初始轻度症状。本病例强调了在地方、州和联邦各级临床医生和公共卫生当局之间密切协调的重要性

变异测试工具Pitest(maven配置),并解决无法加载主类问题 INFO : MINION : Error: Could not find or load main class org.

岁酱吖の 提交于 2020-08-18 07:35:14
本地电脑环境 window10 jdk1.8 maven 3.5.4 IDEA 2020.1 首先配置好maven环境 这里面有一些坑,可以看我的另一篇博客,踩过的坑希望大家不要在踩了。 https://blog.csdn.net/ibo123/article/details/108034402 无法加载主类的问题在于你的maven环境没有进行全局配置,请务必配置好全局maven。要不然IDEA会自动加载默认的maven。 1 构建一个简单的maven项目 file -> project -> Maven-> next 填写 Goupid Artifactid -> Next 项目名称和路径根据自己需要填写,最后点击Finish. 2 pom.xml设置 < ? xml version = "1.0" encoding = "UTF-8" ? > < project xmlns = "http://maven.apache.org/POM/4.0.0" xmlns : xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation = "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" > <

Newbe.Claptrap 框架中为什么用 Claptrap 和 Minion 两个词?

£可爱£侵袭症+ 提交于 2020-08-17 03:31:46
Newbe.Claptrap 框架中为什么用 Claptrap 和 Minion 两个词?最近整理了一下项目的术语表。今天就谈谈为什么起了 Claptrap 和 Minion 两个名字。 Claptrap 简单来说 Claptrap = Actor + 事件溯源 Claptrap 是本框架定义的一种特殊 Actor。除了上文中提到 Actor 两种特性之外,Claptrap 还被定义为具有以下特性: 状态由事件进行控制。Actor 的状态在 Actor 内部进行维护。Claptrap 同样也是如此,不过改变 Claptrap 的状态除了在 Actor 之外,还限定其只能通过事件进行改变。这就将事件溯源模式与 Actor 模式进行了结合。通过事件溯源模式保证了 Actor 状态的正确性和可追溯性。这些改变 Claptrap 状态的事件是由 Claptrap 自身产生的。事件产生的原因可以是外部的调用也可以是 Claptrap 内部的类触发器机制产生的。 Claptrap 是 newbe36524 曾经玩过的一款老游戏中的经典角色。 点击此处了解 Minon Minion 是本框架定义的一种特殊 Claptrap 。是在 Claptrap 基础上做出的调整。其具备以下特性: 从对应的 Claptrap 读取事件。与 Claptrap 相同,Minion 的状态也由事件进行控制。不同的是

十多位全球技术专家,为你献上近十个小时的.Net微服务介绍

只愿长相守 提交于 2020-08-15 04:37:13
.Net Conf: Focus on Microservices 是 .Net Conf 社区在 2020 年 7 月 30 日举办的线上分享活动。整个活动视频长达近 10 个小时。今天我们来看看都发生了什么。 章节汇总 本次分享由十多位来自全球的资深技术专家在线分享,涵盖了当前 .Net 在微服务领域的利器。包括有以下这些内容: .Net 最新特性与微服务 为何关注微服务(Why You Should Care About Microservices) 保持技术敏锐(Stay Sharp) 使用 Steeltoe 开启 .NET 微服务旅程(A Journey into .NET Microservices with Steeltoe) Orleans 在微软中的应用(Orleans at Microsoft) DARP 助力您的 .NET 微服务(Adding a Little DAPR to Your .NET Microservices) Tye 让您快乐开发微服务(Developing and Deploying Microservices With ‘Tye’) 不仅只有 REST 和 RPC,还有异步事件和消息模式(Beyond REST and RPC:Asynchronous Eventing and Messiging Patterns) 微服务、DDD 和