• 据信通院《中国 DevOps 现状调查报告(2020年)》显示,63% 的企业已经实践落地 DevOps,采用持续交付流水线打通开发、测试、部署和运维多个环节。但是依然有 20% 的企业反馈实践 DevOps 复杂,自建 Jenkins 需要自部署及插件运维,而 SaaS 化 CI/CD 工具又配置繁琐,希望有更轻量便捷的工具加速其转型落地。
    阿里巴巴云原生

    发布于:11 天前

  • JVM 预热是一个非常头疼而又难解决的问题。本文讨论了在运行在 Kubernetes 集群中的 Java 服务如何解决 JVM 预热问题的一些方法和经验。
    K8sMeetup社区

    发布于:22 天前

  • 前言整个Kubernetes技术体系由声明式API以及Controller构成,而kube-apiserver是Kubernetes的声明式apiserver,并为其它组件交互提供了桥梁。因此加深对kube-apiserver的理解就显得至关重要了。整体组件功能kube-apiserver作为整个Kubernetes集群操作etcd的唯一入口,负责Kubernetes各资源的认证&鉴权,校
    腾讯云原生

    发布于:2021-01-20 10:10:31

  • cephfs简介CephFS是个与POSIX标准兼容的文件系统,坐于基于对象的Ceph存储集群之上,其内的文件被映射到Ceph存储集群内的对象。客户端可以把此文件系统挂载在内核对象或用户空间文件系统(FUSE)上。文件目录和其他元数据存储在ceph的RADOS中,而MDS缓存元信息和文件目录信息。主要特点如下:可以支持内核空间mount-tceph方式挂载,也支持用户空间的ceph-fuse方式挂
    leejia1989

    发布于:2021-01-06 16:50:46

  • 背景之前为k8s准备了cephrbd块存储,但是最近再使用过程中发现了一个由于deployment更新导致rdb不能被正常挂载的问题。问题描述我们通过deployment生成一个pod,并且这个pod挂载一个rbd块存储用来提供持久化存储功能。有一次deployment更新,发现deployment先启动了一个被调度到其它node新的pod一直处于pending状态,而对于的老pod一直处于Ter
    leejia1989

    发布于:2021-01-05 16:57:20

  • Nacos 在阿里巴巴起源于 2008 年五彩石项目,该项目完成了微服务拆分和业务中台建设,随着云计算和开源环境的兴起,2018 年我们深刻感受到开源软件行业的影响,因此决定将 Nacos 开源,输出阿里十年关于服务发现和配管管理的沉淀,推动微服务行业发展,加速企业数字化转型。
    阿里巴巴云原生

    发布于:2020-12-29 18:43:27

  • 本次通过Gitlab+Jenkins+K8s集群+Kuboard+Harbor实现自动化CICD,当容器镜像推送到 Harbor镜像库中之后,自动触发通过docker pull 更新 Kubernetes 环境中的容器镜像。
    wdd0129

    发布于:2020-10-05 20:15:44

  • 一、Consul简介Consul是基于GO语言开发的开源工具,主要面向分布式,服务化的系统提供服务注册、服务发现和配置管理的功能。Consul的功能都很实用,其中包括:服务注册/发现、健康检查、Key/Value存储、多数据中心和分布式一致性保证等特性。Consul本身只是一个二进制的可执行文件,所以安装和部署都非常简单,只需要从官网下载后,在执行对应的启动脚本即可。二、Consul特性基础特性1
    哦姓卞

    发布于:2020-08-08 18:15:31

  • Harbor简介Harbor是由VMware公司中国团队为企业用户设计的Registryserver开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA、RESTfulAPI等企业必需的功能,属于CloudNativeComputingFoundation(CNCF,云原生计算基金会)的毕业项目。我们建议使用2.0以后的版本,Harbor在2.0以后的版本使Harbor成
    leejia1989

    发布于:2020-07-23 13:13:20

  • 环境准备我们使用的k8s和ceph环境见:https://sb138.99sbgw.com/leejia/2495558https://sb138.99sbgw.com/leejia/2499684ECK简介ElasticCloudonKubernetes,这是一款基于KubernetesOperator模式的新型编排产品,用户可使用该产品在Kubernetes上配置、管理和运行Elasticsearch
    leejia1989

    发布于:2020-06-10 17:12:34

    阅读 10000+ 评论 5 收藏 6
  • Docker安全之TLS加密通讯解析与配置验证
    wx5d8a17c45cb5b

    发布于:2020-04-30 10:06:33

  • Dockerfile讲解和案例演示
    wx5d8a17c45cb5b

    发布于:2020-04-22 10:46:21

  • 随着Kubernetes的遍地开花,Kubernetes的优势可以说是深入人心,很多企业也是利用Kubernetes,来实现更高效的交付和更好地提高我们的资源使用率,推动标准化,适应云原生。随着Kubernetes和云原生加速企业产品落地,现在总结以下几点1)更快的应用开发与交付2)天然适合微服务,是微服务和Devops的桥梁3)可移植性,支持公有云,私有云,裸机,虚拟机4)标准化的应用开发与发布
    wx5c1cfd6e22842

    发布于:2020-03-28 00:49:13

  • kubernetes的弹性扩缩容HPA部署实施
    tty之星

    发布于:2020-03-19 15:10:33

  • Dockerfile概述?Dockerfile是docker中镜像文件的的描述文件,说的直白点就是镜像文件到底是由什么东西一步步构成的。?例如:你在淘宝上买了一个衣架,但是卖家并没有给你发一个完整的衣架,而是一些组件和一张图纸,你按照这个图纸一步一步将衣架组装起来,就成了你所需要的样子。那么Dockerfile就是这张图纸,镜像文件就是你需要的这个衣架,Dockerfile不建议随便命名,就用Do
    wx5d2c2d660c282

    发布于:2020-01-15 14:25:06

  • 一、prometheus简介Prometheus是一套开源的系统监控报警框架。它以给定的时间间隔从已配置的目标收集指标,评估规则表达式,显示结果,并在发现某些情况为真时触发警报。作为新一代的监控框架,Prometheus具有以下特点:强大的多维度数据模型:(1)时间序列数据通过metric名和键值对来区分;(2)所有的metrics都可以设置任意的多维标签;(3)数据模型更随意,,不需要刻意设置为
    筱振

    发布于:2019-12-24 15:57:40

    阅读 10000+ 评论 5 收藏 6
  • Dubbo是阿里开源的一套服务治理与rpc服务,它主要以zookeeper为注册中心,服务提供者把自己的ip和端口发布到注册中心供调用方使用。正常情况下调用方与发布方的网络是互通的,但是如果服务提供方运行在docker里,那它发布的地址可能调用者访问不了,这是迁移Dubbo应用到Kubernetes的一个大问题,本文介绍如何解决这个问题。
    nxlhero

    发布于:2019-11-04 10:58:42

    阅读 10000+ 评论 0 收藏 2
  • 依照https://github.com/strongit/kubeadm-ha/安装步骤,kubeadminit安装后的集群存在证书过期问题。现修复如下:思路如下,1、保留ca.crtca.keyfront-proxy-ca.crtfront-proxy-ca.key,根证书有效期十年2、openssl重新签注3、kubeadmalphaphase生成config[root@k8s-master
    itstrong

    发布于:2019-06-12 12:13:28

    阅读 10000+ 评论 0 收藏 6
  • 利用Helm部署高可用rancher集群
    FJCA

    发布于:2019-05-08 17:56:06

    阅读 10000+ 评论 3 收藏 4
  • 背景随着微服务概念的深入人心,随着docker开发的持续进行,我们在生产的过程中将会产生大量的docker镜像,这些镜像会随着版本迭代的过程中,这些镜像将会占用大量的存储空间,本文将分析影响镜像大小的因素,随后提供镜像瘦身的思路。Dockerfile、Docker镜像和Docker容器的关系不可避免地,我们在docker学习的过程中一定绕不开理解这三者的关系,从研发流程的角度来看来看,Docker
    yerikyu

    发布于:2019-03-30 19:53:20

  • Alertmanager与Prometheus是相互分离的两个组件。Prometheus服务器根据报警规则将警报发送给Alertmanager,然后Alertmanager将silencing、inhibition、aggregation等消息通过电子邮件、dingtalk和HipChat发送通知。 Alertmanager处理由例如Prometheus服务器等客户端发来的警报。它负责删除重复数据、分组,并将警报通过路由发送到正确的接收器,比如电子邮件、Slack、dingtalk等。Alertmanager还支持groups,silencing和警报抑制的机制。
    李永峰Billy

    发布于:2019-03-13 15:04:43

    阅读 10000+ 评论 6 收藏 7
  • 根据Dockerfile构建出一个镜像
    李佳良

    发布于:2018-10-18 15:44:49

  • 我们都知道,在Linux系统下可以通过shell脚本来自动安装部署应用,这样不但免去了手动操作的麻烦,而且还可以通过一些自动化工具来实现批量安装部署。那么docker是否也可以通过脚本的方式定制镜像呢?当然可以,那就是Dockerfile,我们可以把创建应用镜像的操作都写入一个Dockerfile文件里,然后通过dockerbuild命令来构建自已的镜像,这个过程类似shell脚本的功能。dock
    xuad88

    发布于:2018-10-09 16:05:51

    阅读 10000+ 评论 0 收藏 7
  • 创建镜像三种方法Docker镜像创建方法有三种,分别为基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建。通过Dockerfile创建镜像这里主要记录下基于Dockerfile创建方法,Dockerfile是由一组指令组成的文件,其中每条指令对应Linux中的一条命令,Docker程序将读取Dockerfile中的指令生成指定镜像。Dockerfile结构大致分为四个部分:基础镜像
    MaAiQiang

    发布于:2018-08-16 09:25:31

    阅读 10000+ 评论 2 收藏 7
  • 1.前言?在看过笔者之前关于Docker的文章后,我相信大家对Docker的内功心法以及对Docker相关武器都有了深刻的认识。在企业玩玩Docker大家也不成问题。但是呢,这些心法和武器往往还是不够了。?因为,在Docker应用越来越深入的时代,把调度粒度停在单个容器上是非常没有效率的。同样地,在提高对Docker宿主机管理效率和利用率的方向上,选择集群化管理方式才是正常的道路。我们是时候从更高
    甘兵

    发布于:2018-03-23 15:20:51

    阅读 10000+ 评论 1 收藏 5
  • 前言?在上一篇文章中《“深入浅出”来解读Docker网络核心原理》大家了解了Docker中libnetwrok提供的4种驱动,它们各有千秋,但实际上每一种方式都有一定的局限性。假设需要运营一个数据中心的网络,我们有许多的宿主机,每台宿主机上运行了成千上万个Docker容器,如果使用4种网络驱动的话会是怎么样的呢,我们来分析一下:使用host驱动可以让容器与宿主机共用同一个网络栈,这么做看
    甘兵

    发布于:2018-03-20 11:44:00

    阅读 10000+ 评论 10 收藏 10
  • 前言之前笔者写了有些关于dokcer的各种相关技术的文章,唯独Docker网络这一块没有具体的来分享。后期笔者会陆续更新Docker集群以及Docker高级实践的文章,所以在此之前必须要和大家一起来解读一下Docker网络原理。认真看下去你会有收获的。?在深入Docker内部的网络原理之前,我们先从一个用户的角度来直观感受一下Docker的网络架构和基本操作是怎么样的。Docker网络架构?Doc
    甘兵

    发布于:2018-03-16 14:42:24

    阅读 10000+ 评论 19 收藏 16
  • 我们先来看一下服务发现常用的框架有哪些:zookeepereurekaetcdconsul这里就不挨个来介绍它们了,本文中主要以consul为主,如果你在大量接触或使用微服务的话,你可能会碰到一个问题?当你创建的服务数量越来越多时,这些服务之间的通信便越难管理,而且维护代价会越来越高。consul可以给你答案,我们一起来了解一下consul:1.了解consulConsul是一个分布式,高度可用且
    甘兵

    发布于:2018-03-14 17:29:11

    阅读 10000+ 评论 10 收藏 8
  • docker-compose是什么Compose是定义和运行多容器Docker应用程序的工具。使用Compose,您可以使用YAML文件来配置应用程序的服务。然后,使用单个命令,您可以创建并启动配置中的所有服务。Compose适用于所有环境:生产,开发,测试以及CI工作流程。使用Compose基本上是一个三步过程:使用Dockerfile定义应用程序的环境,以便在任何地方进行复制。在docker-
    甘兵

    发布于:2018-03-07 14:22:32

    阅读 10000+ 评论 3 收藏 7
  • 1.概念cAdvisor:用于数据采集InfluxDB:用于数据存储Grafana:用于数据展示1.1cAdvisor它是Google用来监测单节点的资源信息的监控工具。Cadvisor提供了一目了然的单节点多容器的资源监控功能。Google的Kubernetes中也缺省地将其作为单节点的资源监控工具,各个节点缺省会被安装上Cadvisor。总结起来主要两点:展示Host和容器两个层次的监控数据。
    甘兵

    发布于:2018-03-06 13:51:20

    阅读 10000+ 评论 8 收藏 8
推荐作者 更多
最新热评文章
51cto_blog:您的许多公式都没有展示出哦~
51cto_blog:博主大大,您的内容很优秀,如果整体更系统一些,公式都显示出来,会容易上推荐哦~
cisco_learner:大佬666
wx5fa649a288d1f:希望对您有帮助
写文章 申博娱乐现金网
网站地图 申博登录不了 申博娱乐 申博娱乐 777老虎机游戏登入
菲律宾申博官方网址 申博太阳城游戏帐号 申博真人游戏娱乐登入 真人百家乐
百家乐真人游戏 星级百家乐 申博官网登录 申博138官网
太阳城亚洲注册 澳门博彩公司 澳门新葡京赌场 太阳城网址
申博登录不了 申博游戏平台 申博客户端下载 网上百家乐