标签:Kubernetes相关的结果95条:

    kubernetes 1.8 高可用安装(五)

      5安装网络组件calico安装前需要确认kubelet配置是否已经增加–network-plugin=cni如果没有配置就加到kubelet配置文件里Environment="KUBELET_NETWORK_ARGS=--network-plugin=cni--cni-conf-dir=/etc/cniet.d--cni-bin-dir=/opt/cni/bin5.1先装rbac官方URLhttp…

    发布于:2019-11-01 14:22:33

    kubernetes 1.8 高可用安装(六)

      6、安装kube-dns下载kube-dns.yaml#获取文件wgethttps:/aw.githubusercontent.com/kubernetes/kubernetes/master/cluster/addons/dns/kube-dns.yaml.sedmvkube-dns.yaml.sedkube-dns.yaml#修改配置sed-i's/$DNS_SERVER_IP/10.96.0…

    发布于:2019-11-01 13:59:00

    使用Jenkins部署应用到Kubernetes

      使用Jenkins部署应用到Kubernetes【编者的话】这篇文章基于去年5月进行的一次Kubernetes使用情况调查,阐述了使用Jenkins作为持续集成工具部署应用程序到Kubernetes的现状,对于大家如何进行CI/CD工具的选型有参考意义。新的技术栈正不断交付Kubernetes开源容器编排引擎的内容。本周我们将报告如何将应用程序实际部署到Kubernetes。当在容器编排、持续交付流水线或配置管理工具之间进行选择时,我们2017…

    发布于:2019-10-31 04:13:47

    使用minikube在本机搭建kubernetes集群

      使用minikube在本机搭建kubernetes集群Kubernetes(k8s)是自动化容器操作的开源平台,基于这个平台,你可以进行容器部署,资源调度和集群扩容等操作。如果你曾经用过Docker部署容器,那么可以将Docker看成Kubernetes底层使用的组件,Kubernetes是Docker的上层封装,通过它可以很方便的进行Docker集群的管理。今天我们使用minikube在单机上进行Kubernetes集群的部署,目的是让我们对k8s…

    发布于:2019-10-31 03:59:52

    Kubernetes之利用prometheus监控K8S集群

      Kubernetes之利用prometheus监控K8S集群prometheus它是一个主动拉取的数据库,在K8S中应该展示图形的grafana数据实例化要保存下来,使用分布式文件系统加动态PV,但是在本测试环境中使用本地磁盘,安装采集数据的agent使用DaemonSet来部署,DaemonSet的特性就是在每个node上部署一个服务进程,这一切都是自动的部署。此处只讲如何用prometheus来监控K8S集群,关于prometheus的知识参考官方文档…

    发布于:2019-10-29 14:20:48

    kubernetes下的Nginx加Tomcat三部曲之一:极速体验

      kubernetes下的Nginx加Tomcat三部曲之一:极速体验章节介绍在生产环境中,常用到Nginx加Tomcat的部署方式,如下图:从本章开始,我们来实战kubernetes下部署上述Nginx和Tomcat服务,并开发springboot的web应用来验证环境,整个实战分为以下三篇内容:极速体验kubernetes下的nginx加tocmat;细说nginx和tomcat镜像的制作;实战tomcatserver的在线扩容和应用升级;实战工程介绍本次实战创…

    发布于:2019-10-27 21:51:07

    kubernetes下的Nginx加Tomcat三部曲之二:细说开发

      kubernetes下的Nginx加Tomcat三部曲之二:细说开发本文是《kubernetes下的Nginx加Tomcat三部曲》的第二章,在https://www.centos.bz/2018/02/kubernetes%E4%B8%8B%E7%9A%84nginx%E5%8A%A0tomcat%E4%B8%89%E9%83%A8%E6%9B%B2%E4%B9%8B%E4%B8%80%EF%BC%9A%E6%9E%81%E9%80%9F%E4%BD%93%E9…

    发布于:2019-10-27 21:35:46

    kubernetes下的Nginx加Tomcat三部曲之三:实战扩容和升级

      kubernetes下的Nginx加Tomcat三部曲之三:实战扩容和升级本章是《kubernetes下的Nginx加Tomcat三部曲系列》的终篇,今天咱们一起在kubernetes环境对下图中tomcat的数量进行调整,再修改tomcat中web工程的源码,并将现有的tomcat的pod全部替换成新代码构建的结果:往期章节kubernetes下的Nginx加Tomcat三部曲之一:https://www.centos.bz/2018/02/kubernetes%E4…

    发布于:2019-10-27 21:30:03

    在kubernetes集群中创建redis主从多实例

      在kubernetes集群中创建redis主从多实例继续使用上次实验环境https://www.58jb.com/html/180.html,因为环境中已经配置好flannel网络了,接下要就是慢慢在此环境中创建一些实例。因为只是搭建简单的环境是比较容易上手,随便网上一搜可能就出来了。但是要自己去从头一步一步跑起项目,还是基于真实的项目来跑的话还是需要自己多研究,当然目前还是止于使用阶段,要深入还得多看资料。本次要记录的是自己从创建镜像到实现red…

    发布于:2019-10-27 21:16:48

    aspnetcore.webapi实践k8s健康探测机制 – kubernetes

      aspnetcore.webapi实践k8s健康探测机制 – kubernetes1、浅析k8s两种健康检查机制Livenessk8s通过liveness来探测微服务的存活性,判断什么时候该重启容器实现自愈。比如访问Web服务器时显示500内部错误,可能是系统超载,也可能是资源死锁,此时httpd进程并没有异常退出,在这种情况下重启容器可能是最直接最有效的解决方案。Readinessk8s通过readiness来探测微服务的什么时候准备就绪(例如初始化时,连接数据库,加载缓存数…

    发布于:2019-10-25 21:24:55

    Kubernetes性能测试实践

      Kubernetes性能测试实践概述随着容器技术的发展,容器服务已经成为行业主流,然而想要在生产环境中成功部署和操作容器,关键还是容器编排技术。市场上有各种各样的容器编排工具,如Docker原生的Swarm、Mesos、Kubernetes等,其中Google开发的Kubernetes因为业界各大巨头的加入和开源社区的全力支撑,成为了容器编排的首选。简单来讲,Kubernetes是容器集群管理系统,为容器化的应用提供资源调度、部…

    发布于:2019-10-25 20:55:50

    kubernetes 的资源配额控制器

      kubernetes 的资源配额控制器有很多团队在使用kubernetes的时候是将一个namespace当成一个租户的,所以对namespace的权限控制,资源控制就很重要了,你总是会担心你的某个租户使用的资源就超出了应有的配额。幸运的是kubernetes本身就为我们提供了解决这一问题的工具:资源配额控制器(ResourceQuotaController)资源配额控制器确保了指定的资源对象始终不会超过配置的资源,能够有效的降低整个…

    发布于:2019-10-25 20:27:42

    实战Kubernetes动态卷存储(NFS)

      实战Kubernetes动态卷存储(NFS)之前的《Kubernetes持久卷实战两部曲》系列中,我们实战了先声明一个存储卷,再使用这个存储卷,这种方式要求每次都要提前申明存储,不是很方便,而动态卷存储不需要提前申明,而是使用时自动申明,今天我们就来一起实战;原文地址:https://blog.csdn.net/boling_cavalry/article/details/79598905本章概要今天的实战,我们要做下列操作:准备好NFS服…

    发布于:2019-10-25 20:06:11

    Kubernetes之路 1 – Java应用资源限制的迷思

      Kubernetes之路 1 – Java应用资源限制的迷思随着容器技术的成熟,越来越多的企业客户在企业中选择Docker和Kubernetes作为应用平台的基础。然而在实践过程中,还会遇到很多具体问题。本系列文章会记录阿里云容器服务团队在支持客户中的一些心得体会和最佳实践。我们也欢迎您通过邮件和钉钉群和我们联系,分享您的思路和遇到的问题。在对Java应用容器化部署的过程中,有些同学反映:自己设置了容器的资源限制,但是Java应用容器在运行中还是会莫名奇妙…

    发布于:2019-10-25 19:40:20

    Kubernetes之路 2 – 利用LXCFS提升容器资源可见性

      Kubernetes之路 2 – 利用LXCFS提升容器资源可见性这是本系列的第2篇内容,将介绍在Docker和Kubernetes环境中解决遗留应用无法识别容器资源限制的问题。Linuxs利用Cgroup实现了对容器的资源限制,但在容器内部依然缺省挂载了宿主机上的procfs的/proc目录,其包含如:meminfo,cpuinfo,stat,uptime等资源信息。一些监控工具如free/top或遗留应用还依赖上述文件内容获取资源配置和使用情况。当它们在容器…

    发布于:2019-10-25 19:24:29

    在Kubernetes上运行高可用的WordPress和MySQL

      在Kubernetes上运行高可用的WordPress和MySQLWordPress是用于编辑和发布Web内容的主流平台。在本教程中,我将逐步介绍如何使用Kubernetes来构建高可用性(HA)WordPress部署。WordPress由两个主要组件组成:WordPressPHP服务器和用于存储用户信息、帖子和网站数据的数据库。我们需要让整个应用程序中这两个组件在高可用的同时都具备容错能力。在硬件和地址发生变化的时候,运行高可用服务可能会很困难:非常难维护。借…

    发布于:2019-10-25 19:14:05