Minion

jenkins打包部署工具安装

旧巷老猫 提交于 2020-08-15 01:04:44
软件包下载 maven软件包下载 gradle软件包下载 ant软件包下载 node软件包下载 配置环境 #解压 tar zxf apache-maven-xxxx.tar.gz -C /usr/ local tar zxf gradle-xxxx.tar.gz -C /usr/ local tar zxf node-xxxxx.tar.gz -C /usr/ local tar zxf apache-ant-xxxx.tar.gz -C /usr/ local #添加环境变量 vim /etc/profile export MAVEN_HOME=/usr/ local /apache-maven-3.6.0 export ANT_HOME=/usr/ local /apache-ant-1.10.5 export GRADLE_HOME=/usr/ local /gradle-5.3 export NODE_HOME=/usr/ local /node-v10.15.3-linux-x64 export JAVA_HOME=/usr/ local /jdk1.8.0_201 export PATH= $PATH : $MAVEN_HOME /bin: $ANT_HOME /bin: $GRADLE_HOME /bin: $NODE_HOME /bin export PATH=

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

大城市里の小女人 提交于 2020-08-14 12:30:12
.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 和

salt-key重新认证问题

一笑奈何 提交于 2020-08-13 18:32:23
salt-key认证过程 1、minion端生成一个秘钥对,并产生一个ID值(id值存放在/etc/salt/minion_id中),minion服务会安装ID值命名的公钥发送给 master ,直到接受为止; 2、master认证完毕后,会将minion 端发送来的,以ID值命名的公钥存放在 /etc/salt/pki/master/minions 目录中; 3、master认证完毕后,会将自身的公钥发送给 minion,并存储为 /etc/salt/pki/minion/minion_master.pub 重新认证操作 从上面的认证过程来看,只需要将上述中的密钥对重新生成就OK了,那么如何重新生成呢? 1、删除master上面的minion公钥 #rm -f /etc/salt/pki/master/minions/ id 2、删除minion上面的公钥对和master公钥 #rm -f /etc/salt/pki/minion/* 3、在minion中重启salt-minion服务,重新生成公钥对,并发送master认证 #systemctl restart salt-minion 来源: oschina 链接: https://my.oschina.net/u/4302800/blog/4283815

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

百般思念 提交于 2020-08-13 18:19:48
.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 和

Ubuntu14.04安装calamari

懵懂的女人 提交于 2020-08-11 11:09:14
Ubuntu14.04 安装 calamari 操作系统安装 …… 省略 …… 配置服务器信任 …… 省略 …… Calamari 服务端部署 1、 配置 ubuntu 默认仓库为阿里云镜像库 deb http://mirrors.aliyun.com/ubuntu/trusty main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/trusty-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/trusty-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/trusty-proposed main restricted universe multiverse debhttp://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universemultiverse 2、 配置 ceph calamari salt 仓库 echo “ debhttp://mirrors.aliyun.com/ceph

在SaltStack State状态配置声明中调用执行函数的方法及变化

北城余情 提交于 2020-08-11 03:19:09
SALT执行函数 执行函数(简称“远程执行函数”)是从salt命令行调用的命令,它们以 salt.module.* 开头。执行函数以module.*开头,那是因为它们是Salt初始版本中的第一个也是唯一的模块,如果Salt被重写,我们可能应该改为以 execution.* 开始。 执行函数是SaltStack中的第一大功能模块,截止目前总计有539个子功能模块的实现。 从发展规模上看,Salt State状态管理类的模块排在第2名的位置,目前总计有355个提供各种具体的状态配置管理服务的子模块。 execution函数和state函数的部分列表: SALT执行函数语法 常规的远程执行命令的语法格式是这样的: salt '<target>' <function> [arguments] 如果是通过命令行方式,那么需要使用salt命令执行。 执行远程命令的风格是类似这样子的: salt '*' test.version salt '*.example.org' test.version salt -G 'os:Ubuntu' test.version 在状态声明中调执行函数 我们都了解的一点是,在salt state状态配置声明中是对配置任务做的一种描述性声明。 执行函数都可以在Salt状态声明中进行调用。 虽然我们在state状态中调用执行函数的行为本身

saltstack 实践

与世无争的帅哥 提交于 2020-08-10 10:12:05
salt 多master搭建及salt-api调用 环境: OS:CentOS6.7 Python3.6 + pip Saltstack 3001 Master: A c61 192.168.122.201 C c63 192.168.122.203 Slave: B c62 192.168.122.202 D c64 192.168.122.204 安装软件: pip install salt cherrypy 一、 salt多master实践 A/C: salt-master B/D: /etc/salt/minion master: - c61 - c63 id: 192.168.122.202 (B) id: 192.168.122.204 (D) 启动 salt-minion A/C: salt-key -A (接受B/D加入) 完成搭建 1.系统yum安装的saltstack 2015.5.11版本,搭建多master不成功 2.当前单master的minion节点,修改配置后,需要重启salt-minion服务,新master做好信任 二、 salt-api搭建 $ salt-call --local tls.create_self_signed_cert /etc/salt/master default_include: master.d/*.conf /etc

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

删除回忆录丶 提交于 2020-08-10 09:26:49
.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 和

01 . SaltStack部署配置及简单应用

半腔热情 提交于 2020-08-05 16:54:30
SaltStack简介 SaltStack saltstack是一个新的基础平台管理工具,只需要花费数分钟即可运行起来,可以支撑管理上万台服务器的规模,数秒钟即可完成数据传递。 saltstack是使用 Python 语言开发的,同时也支持restAPI方便二次开发以及和它平台集成,同时官方也发布了一个Web管理界面halite。 Salt是python编写的,支持用户通过python自定义功能模块,也提供了大量的python API接口,用户可以根据需要进行简单快速的扩展。 优点 首先,他速度快,基于消息队列+线程,跑完多台设备,都是毫秒级别的 其次,非常灵活,源码是python,方便理解和自定义模块(python 语言相对于其他的perl、ruby等还是很好理解的) 命令简单,功能强大 saltstack运行方式 Local Master/Minion Salt SSH saltstack三大功能 远程执行 配置管理 云管理 saltstack数据系统 Grains (静态数据) pillar (动态数据) saltstack配置管理 SLS(YAML、Jinja) Highstate States Module 部署配置SaltStack 准备两台机器,这两台机器都关闭 selinux,清空防火墙规则。 List CentOS7.3 epel-7.repo salt