简介Argo CD是一个为Kubernetes而生的遵循声明书GitOps理念的持续部署工具,Argo CD可在git存储库更新时自动同步和部署应用程序。Argo CD支持多种k8s清单:kustomizehelm chartsksonnet applicationsjsonnet filesPlain directory of YAML/json manifestsAny custom conf
消息中间件消息中间件是分布式系统中重要的组件,本质就是一个具有接收消息、存储消息、分发消息的队列,应用程序通过读写队列消息来通信。在电商中,如订单系统处理完订单后,把订单消息发送到消息中间件,由消息中间件将订单消息分发到下游子系统(如物流、积分、通知等)。订单系统和下游子系统通过消息中间件进行通信,减少他们之间的耦合,增加系统稳定性降低系统调用延迟。概述类别简介特性适用场景Kafka具有大规模、高
资源管理常用命令terraform planplan 资源的预览主要用于以下场景:a. 预览当前模板中定义的资源是否符合管理预期b. 如果当前模板已经存在对应的state文件,那么plan命令将会展示模板定义与state文件内容的diff结果,如果有变更,将会展示结果并在下方显示出来。c. 对DataSource而言,执行plan命令,即可直接获取并输出所要查询的资源及其属性。terraform
名词介绍Rook:一个自我管理的分布式存储编排系统,它本身不是存储系统,在存储和k8s之间搭建桥梁使存储系统搭建活维护变得很简单。Rook支持CSI,CSI做一些PVC快照、扩容等操作。Operator:主要用于有状态服务,或者用于比较复杂应用的管理Helm:主要用于无状态的服务,配置分离Rook-agent:在每个存储节点上运行,用于配置一个FlexVolume插件,和k8s存储卷进行集成。挂载
Jenkins配置安装插件:kubernetes、git、pipeline、kubernetes continuous deploy配置Jenkins挂钩k8s环境点击 “系统管理”=》“系统设置”。一直往下滑动,点击“新增一个云”,选择k8s。如果这边没有出现k8s,则代表你的插件没有安装成功,请重新安装。然后配置一下里面的内容,只要配置这两个地方就可以了。针对URL,我这边是采用kube-dn
1.Jenkins配置安装插件:kubernetes、git、pipeline、kubernetes continuous deploy配置Jenkins挂钩k8s环境点击 “系统管理”=》“系统设置”。一直往下滑动,点击“新增一个云”,选择k8s。如果这边没有出现k8s,则代表你的插件没有安装成功,请重新安装。然后配置一下里面的内容,只要配置这两个地方就可以了。针对URL,我这边是采用kube-
介绍及准备工作1.概述持续集成(Continuous Integration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。持续部署(Continuous Deployment,CD):部署到测试环境、预生产环境、生产环境。持续交付(Continuous Delivery,CD):将最终产品发布到生产环境给用户使用。闭环流程引入k8s部署到k8s平台流程制作镜像容器
zookeeper集群搭建kafka集群是把状态保存在zookeeper中的,首先要搭建zookeeper集群。1、安装jdkwgethttp://xxxxx.oss-cn-xxxx.aliyuncs.com/xxxx/jdk-8u171-linux-x64.rpmyumlocalinstalljdk-8u171-linux-x64.rpm-y2、下载kafka安装包wgethttp://xxx-
1、graphtree的功能1)集中展示所有分组设备2)集中展示一个分组图像3)集中展示一个设备图像4)展示设备下的Application5)展示每个Application下的图像6)展示每个Application下的日志7)对原生无图的监控项进行绘图(注意问题:在组和主机级别,默认只显示系统配置的graph)2、graphtree的安装配置进入zabbix网页数据目录cd/data/www/ht
简介高可靠,高性能,面向列,可伸缩,实时读写的==分布式数据库==利用HDFS作为其文件存储系统,支持MR程序读取数据存储非结构化和半结构化数据 RowKey:主键,数据唯一标识,按字典排序 ColumnFamily:列族,多个列的集合,最多不要超过3个HBase能做什么?海量数据存储准实时查询HBase应用场景点 交通、金融、电商、移动HBase特点容量大:HBas
Hadoop是什么Hadoop是一个开源的大数据框架Hadoop是一个分布式计算的解决方案Hadoop=HDFS(分布式文件系统)+MapReduce(分布式计算)Hadoop核心HDFS分布式文件系统:存储是大数据技术的基础MapReduce编程模型:分布式计算是大数据应用的解决方案Hadoop基础架构 HDFS概念 数据块 NameNode
GRE介绍GRE隧道是一种IP-over-IP的隧道,是通用路由封装协议,可以对某些网路层协议的数据报进行封装,使这些被封装的数据报能够在IPv4/IPv6网络中传输。Tunnel是一个虚拟的点对点的连接,提供了一条通路使封装的数据报文能够在这个通路上传输,并且在一个Tunnel的两端分别对数据报进行封装及解封装。 一个X协议的报文要想穿越IP网络在Tunnel中传输,必须要经过加封装与解封装两个
问题描述客户使用的集成环境phpstudy,上面运行的是php+apahce+mysql,经常无故apache异常导致网站无法打开,需要重启apache服务恢复。由于不方便变更基础环境,故考虑使用bat脚本自动检测网站是否正常判断是否需要重启apache服务。准备工作1、由于借助curl命令测试网站是否正常,需提前安装配置好curl命令。https://curl.haxx.se/download.
prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB),prometheus是一个监控采集与数据存储框架(监控server端),具体采集什么数据依赖于具体的exporter(监控client端)grafana是一个高颜值的监控绘图程序,也是一个可视化面板(Dashboard),grafana的厉害之处除了高颜值,还支持多种数据源(支持Graphite、zabb
对SQLSERVER数据库进行备份是保证日常数据安全的一种手段,做了手工备份外,我们还要将的这种日常数据安全备份制定备份计划,让数据库定时自动备份。通过SQL维护计划可以轻松的维护数据库的备份文件,用来保存数据库数据的完整性。一、备份1.新建维护计划管理->维护计划->新建维护计划a.新建维护计划,设置名称b.工具箱将“备份数据库”任务拖动到设计器界面2.编辑备份数据库任务右键任务,点
Django遵循MVC设计模式的框架,MVC是Model、View、Controller的三个单词的简写。分别代表模型、视图、控制器。创建项目通过命令行方式,首先进入到安装了Django的虚拟环境中通过pycharm方式#创建项目1、命令行:django-adminstartproject[项目名称]2、pycharm方式:文件->创建项目->选择django。然后指定项目所在的路径,
virtualenv
基础配置三台机器上编辑/etc/hosts配置文件,修改主机名。三台机器在集群中担任的角色:master:NameNode、DataNode、ResourceManager、NodeManagernode1:DataNode、NodeManagernode2:DataNode、NodeManager配置ssh免密登录#三台机器上分别执行,互相免密登录ssh-keygen-trsassh-copy-
利用阿里、腾讯的帮助文档中提供的迁移工具测试迁移对象存储数据。一、腾讯to阿里文档链接:https://help.aliyun.com/document_detail/56990.html?spm=5176.7851628.6.1079.UqBdXKOssImport工具可以将本地、其它云存储的数据迁移到OSS,它有以下特点:支持的丰富的数据源,有本地、七牛、百度BOS、AWSS3、AzureBl
一、背景原由由于腾讯云监控无法满足特定需求,故需自定义监控二、操作步骤1、创建自定义监控配置项目a、登录腾讯云控制台,选择【云监控】-【自定义监控】,点击展开【监控配置】选项卡。在页面顶部点击【新增配置项】按钮,进入创建自定义命名空间、纬度和指标页面。b、选择地域,输入自定义的命名空间、纬度、监控指标、指标中文名和单位,点击【确定】按钮即可完成自定义监控配置项的创建:2、创建自定义监控统计方式a、
一、方案背景由于服务器上数据量越来越大,备份的数据会占用硬盘空间(虽说云硬盘可随时扩容,但是存在风险),定时将备份上传到COS。不仅节省服务器硬盘空间,也大大提高备份数据的安全性、可靠性。二、操作步骤1、软件依赖:JDK1.7或以上下载链接:https://github.com/tencentyun/cos_migrate_tool_v52、解压缩工具包,或者使用gitclone直接克隆到本地Wi
一、技术介绍为了提高网站的响应速度,减轻程序服务器(Tomcat,Jboss等)的负载,对于静态资源比如图片,js,css等文件,我们可以在反向代理服务器中进行缓存,这样浏览器在请求一个静态资源时,代理服务器就可以直接处理,而不用将请求转发给后端服务器。用户请求的动态文件比如servlet,jsp则转发给Tomcat,Jboss服务器处理,这就是动静分离。这也是反向代理服务器的一个重要的作用。本文
腾讯云cos挂载本地硬盘
hadoop集群搭建及简单操作
使用云联网解决网段重叠问题,利用python调用云联网SDK自动切换路由。
包含如下基础配置:wifi、ssh、vnc、teamviewer、vim、install源等1.下载镜像:如果要使用桌面服务(例如要使用VNC、teamviewer等)建议下载带桌面服务的系统。https://www.raspberrypi.org/downloads/raspbianhttps://downloads.raspberrypi.org/raspbian_latest桌面版Win32
1、安装offcie2013(完全安装)后点击outlook2013,安装outlook2013。2、编辑好需要提取数据的excel表格,表头的名称命名最好是英文字母。3、编辑word的邮件内容,选择邮件菜单下的开始邮件合并,点击电子邮件。调整好邮件排版格式选择收件人,从本地导入excel选择完excel表格后可验证是否选择的正确4、插入合并域,光标点击到需要插入的位置,待选择需要插入的excel
KaliArch老王微软
CPU占用异常排查过程1、查看客户cpu一直占用在80%左右,上面没有跑程序,异常进程为svchost.exe。2、Svchost.exe是一个系统的核心进程,一般可能是windows update服务下载或安装失败而导致更新服务反复重试导致。3、先清空C:\WINDOWS\SoftwareDistribution 目录下所有的文件重启机器即可。建议先备份下这个文件下的所有文件,如有占用可先停下禁
服务器的snat和dnat实验目的:2台服务器,一台公网、另一台内网,2台服务器之间组内网。实现内网服务器出公网(snat),通过公网端口映射到内网服务器相应端口(dnat)。实验环境:一、Windows篇(使用的windows server 2008R2系统)1、安装相关服务2、配置路由和远程访问 右键 点击配置并启用路由和远程访问,操作前请关闭2台服务器的系统防火墙。3、配置内网服务
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号