手机随时阅读
新人专享大礼包¥24
身为让容器应用实现大规模工业生产的一大功臣,过去几年,Kubernetes 势头迅猛,BAT、京东、美团、字节都走上了全域容器化部署以及云原生架构的康庄大道。 调查报告显示,在 5000+ 的大型企业中,有超过 50% 的生产环境已经应用了 Kubernetes。程序员如果对 K8S 不够熟悉,那在适配容器 IP、应用外部配置过程中势必会难以下手,很容易和大厂优质的岗位擦肩而过。
防伪码:我有一壶酒,足以慰风尘。千杯不解饮,万杯苦沉沦。埋骨厚国土,肝胆两昆仑。疏狂君莫笑,誓死中国人。一、简述你知道的几种CNI网络插件,并详述其工作原理。K8s常用的CNI网络插件 (calico && flannel),简述一下它们的工作原理和区别。1、calico根据iptables规则进行路由转发,并没有进行封包,解包的过程,这和flannel比起来效率就会快多calic
防伪码:桃李春风一杯酒,江湖夜雨十年灯。一、生产环境Jenkins使用ssh-copy-id实现SSH无密码登录,实现方式如下:ssh-keygen 产生公钥与私钥对.ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利第一步:在本
防伪码:春风酿成蜜桃酒,万物不及你温柔。一、未来你想成为一个什么样的人?在之后2年,你准备在哪些方面努力?生活:1、再优秀一点,碰到喜欢的人就可以名正言顺的心动了2、就行安安静静做好自己,然后在一些方面偶尔发一点点光3、有钱人:纯粹一点,幸运一点,俗气一点4、如果快乐是一种本领,那么我希望你是那个最厉害的人5、如果你爱着山河,生活一定比谁都清楚7、努力经营当下,直至未来明朗8、多认识自己一点,多喜
防伪码:不要成为一个一换季就感冒的小笨蛋!一、简介概述IT运营支撑系统(IT Operation Supporting System)即WeADMIN ITOSS,是面向云和移动时代一体化IT运营支撑系统。ITOSS由IT资源管理,网络设备管理,资产管理,运维管理,DOCKER、IP地址管理、远程桌面、身份认证系统、系统设置9大模块组成。各产品基于统一OSGI动态组件基础平台,共享同一数据库、业务
防伪码:桃李春风一杯酒 江湖夜雨十年灯一、Cacti介绍1、部署信息操作系统CentOS Linux release 7.5.1804 (Core) Nginx1.18.0PHP7.1.33MYSQL5.7.30Cacti1.2.2访问地址http://222.29.77.84/cacti用户名/密码admin/admin部署路径/data/www/cacti2、什么是Cacti?Cacti是一
PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。 PostgreSQL 开发者把它念作 post-gress-Q-L。 PostgreSQL 的 Slogan 是 "世界上最先进的开源关系型数据库"。
1.1 为什么要监控 1.2 怎么来监控 1.3 监控什么
防伪码:无边落木萧萧下,不尽长江滚滚来。我们很高兴地宣布Kubernetes 1.18的发布,这是我们2020年的第一个版本!Kubernetes 1.18包含38项功能增强:15个稳定版,11个beta版,12个alpha版。Kubernetes 1.18是一个“代表精确度与完成度”的版本。为了更好的用户体验,Kubernetes 1.18在Beta版和稳定版功能改进方面做了大量工作。同时努力增
防伪码:日月星辰重置换,天高云淡我为峰!1、Centos8新特性介绍及安装1.1、Centos8新特性本节主要讲解CentOS8新特性。CentOS8与前版本比较,究竟有更新哪些新特性?CentOS8最终于2019年9月24日发布。由于这是一个源自Red Hat Enterprise Linux (RHEL)的Linux发行版,CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产
防伪码:三十功名尘与土,八千里路云和月。公元2020/04/16 4:38分,登录线上服务器,执行top命令执行,发现已经崩了......我们的jenkins数据是从广州研发部copy过来的,包括job和plugins目录,和广州确定了,下图三个项目和他们无关。查看控制台构建输出日志,发现直接把cpu搞崩了然后看这个莫名其妙的未知项目,发现里面有脚本配置:#!/bin/bash if [[ $(w
防伪码:生当作人杰,死亦为鬼雄。一、Haproxy篇:1、centos6.5系统[root@yangwen ~]# cat /etc/redhat-release CentOS release 6.5 (Final)[root@yangwen ~]# uname -r2.6.32-431.el6.x86_642、下载并编译安装openssl[root@yangwen ~]# wget https:
防伪码:它强任它强,轻风拂山冈;它横任它横,月光照大江。1.MooseFS文件系统介绍1.1.Moosefs组件介绍MooseFS是一种分布式文件系统,MooseFS文件系统结构包括以下四种角色:1 管理服务器managing server (master)2 元数据日志服务器Metalogger server(Metalogger)3 数据存储服务器data servers (chunkserv
防伪码:他日若遂凌云志,敢笑黄巢不丈夫。1.RacketMQ多种部署模式RocketMQ Broker集群部署方式主要有以下几种:(Slave 不可写,但可读)1.1.单个Master这种方式风险较大,一旦Broker 重启或者宕机时,会导致整个服务不可用,不建议线上环境使用。1.2.多Master模式一个集群无 Slave,全是 Master,例如 2 个 Master 或者 3 个 Maste
防伪码:大鹏一日同风起,扶摇直上九万里。一、环境介绍操作平台:物理机操作系统:CentOS 6.5软件版本:hadoop-2.5.2,hbase-1.1.2-bin,jdk-7u79-linux-x64,protobuf-2.5.0,snappy-1.1.1,zookeeper-3.4.6,hadoop-snappy-0.0.1-SNAPSHOT软件部署用户:hadoop软件放置位置:/opt/s
防伪码:去时风雨锁寒江 归来落樱染轻裳 山河无恙在我胸 愿君归来若春风 将近两年多没给大家更新文章了,今天晚上来点干货。总体来说19年到现在大环境不太好,各行各业都受影响,前段时间听说苏宁开启全员卖货模式 连副总裁都开始在朋友圈卖内裤了,哈哈哈,真是患难见忠臣啊,当然也听说xx二手车强制转岗、降薪,变相裁员。疫情期间威胁员工主动离职,不给赔偿,更可恶的是HR私自登录员工系统提交离职报告。我微
有的人野心勃勃,有的人梦想宏大,有的人年少得志,有的人隐退封神。刚走进这个每天产出无数行代码的“大厂”时,格子衫程序员正在面试更年轻的格子衫程序员,一茬又一茬。
【岗位职责】负责DevOps业务线项目的实施交付工作负责idc机房、私有云、公有云的私有化部署工作负责公司产品的测试、生产环境搭建、维护完善各环境中服务稳定性、监控、日志、部署、安全等需求 【任职要求】计算机相关专业本科毕业,2年以上的工作经验深入理解Linux操作系统、体系结构优秀的脚本语言的开发能力(bash,python)熟悉常用的持续集成工具(例如Jenkins等)熟悉Linux操作系统
运行环境准备与相关软件要求1.生产级kubernetes集群推荐1.8以上版本2.Gitlabdocker镜像slpcat/gitlab-ce3.Jenkinsdocker镜像Jenkinsmaster镜像slpcat/kube-jenkins-service已安装需要的各种插件,已预先配置使用kubernetes管理jenkinsslaveJenkinsslave镜像slpcat/kube-je
防伪码:我已经过了餐桌上有只鸡就一定能吃到鸡腿的年纪了。Kubernetes作为Docker生态圈中重要一员,是Google多年大规模容器管理技术的开源版本,是产线实践经验的最佳表现[G1]。如Urs Hlzle所说,无论是公有云还是私有云甚至混合云,Kubernetes将作为一个为任何应用,任何环境的容器管理框架无处不在。正因为如此, 目前受到各大巨头及初创公司的青睐,如Microsoft、
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件。RabbitMQ服务器是用Erlang语言编写的,它可以为你的应用提供一个通用的消息发送和接收平台,并且保证消息在传输过程中的安全,RabbitMQ官网,RabbitMQ中文文档。安装RabbitMQ安装EPEL源[root@root ~]# yum -y install ep
Neutron介绍 neutron是openstack重要组件之一,在以前是时候没有neutron项目早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutronOpenstack Networking 网络: 在实际的物理环境下,我们使用交换机或者集线器把多个计算机连接起来形成了网络。在Neutron的世界里,网络
Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不
项目:使用git+jenkins实现持续集成开始构建General源码管理 我们安装的是git插件,还可以安装svn插件 我们将git路径存在这里还需要权限认证,否则会出现error 我们添加一个认证 选择一下认证方式(我们可以在系统管理-->Configure Credentials)里面进行设置#提示:gitlab有一个key,是我们用来做仓库的key。拥
DevOps(英文Development(开发)和Operations(技术运营)的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作持续集成概念:持续集成Continuous Integration 持续交付Conti
最近公司生产环境需要做一个Redis+Keepalived+Haproxy的集群架构,分别用六个端口,实现多路复用,最终实现主从热备、负载均衡、秒级切换。一、部署Redis集群首先用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。然后模拟成功,方可去线上生产服务器部署。redis 采用 redis-3.2.4 版本。两台虚拟机都是 CentOS ,一台 Ce
Kubernetes是一款开源的项目,管理Linux容器集群,并可将集群作为一个单一的系统来对待。其可跨多主机来管理和运行Docker容器、提供容器的定位、服务发现以及复制控制。它由Google发起,现在则得到如微软、红帽、IBM和Docker等众多厂商的支持。Google使用容器技术有着超过十年的历史,每周要启动超过2亿台容器。通过Kubernetes,Google分享了他们关于容器的专业经验,
Nova简介: Nova是openstack最早的两块模块之一,另一个是对象存储swift。在openstack体系中一个叫做计算节点,一个叫做控制节点。这个主要和nova相关,我们把安装为计算节点nova-compute,把除了nova-compute叫做控制节点。nova-compute是创建虚拟机的,只是创建虚拟机,所有的控制都在另一台上。nova有非常多的组件(服务)Nova服务介绍&n
OpenStack镜像服务Glance介绍创建虚拟机我们需要有glance的支持,因为glance是提供镜像服务 glance有两个比较重要的服务 Glance-api接受云系统镜像的构建、删除、读取请求 Glance-Registry云系统的镜像注册服务 我们需要配置glance-api的配置文件和glance-registry配置文件
openstack认证服务Keystone 介绍Keystone作用: 1.用户与认证:用户权限与用户行为跟踪; 2.服
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号