kubernetes
基于Kubefed的多集群管理实践多集群场景主要分以下几个方面:1)高可用低延时:应用部署到不同的集群去做高可用2)容灾备份:特别是针对于数据库这类的应用 在a集群对外提供服务的同时给b集群做一次备份 这样在发生故障的时候 可以无缝的迁移到另一个集群去3)业务隔离:尽管kubernetes提供了ns级别的隔离, 为了让大家更好地学习交流,过往记忆大数据花了一个周末的时间把 Awesome Big Data 里近 600 个大数据相关的调度、存储、计算、数据库以及可视化等介绍全部翻译了一遍,供大家学习交流。关系型数据库管理系统MySQL 世界上最流行的开源数据库。PostgreSQL 世界上最先进的开源数据库
Choerodon 猪齿鱼 是一个全场景效能平台,是基于 Kubernetes,Istio,knative,Gitlab,Spring Cloud 来实现本地和云端环境的集成,实现企业多云/混合云应用环境的一致性。平台通过提供精益敏捷、持续交付、容器环境、微服务、DevOps 等能力来帮助组织团队来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。 公开课有什么? 三天三节课,各大模块**研发工程师和产品经理**亲自讲解
系统与程序的运行日志对排查问题以及实现一些自动化操作可能非常有用。本文将简要说明收集 TiDB 及相关组件日志的方法。 常见的可用于收集 Kubernetes 日志的开源工具有: 收集到的日志通常可以汇总存储在某一特定的服务器上,或存放到 ElasticSearch 等专用的存储、分析系统当中
1. Serverless 的使用场景 如果说云计算是希望资源能够像自来水一样,隋开随用、随关随停,那么 Serverless 就是云计算的未来方向之一。相较于 IaaS、Kubernetes 这些运行时,Serverless 提供更细粒度资源控制的同时,还能提供更大的弹性,允许开发者快速交付 一张画布搞定 DevOps、ServiceMesh、Serverless 很多云原生的开源组件是先有服务,后有可视化。今天开了个脑洞,反其道而行,先有可视化交互,再设计底层
接下来我们将学习 Prometheus 中是如何使用服务发现来查找和抓取目标的。我们知道在 Prometheus 配置文件中可以通过一个 static_configs 来配置静态的抓取任务,但是在云环境下,特别是容器环境下,抓取目标地址是经常变动的,所以用静态的方式就不能满足这些场景了。所以我们需要监控系统能够动态感知这个变化,不可能每次变动都去手动重新配置的,为了应对复杂的动态环境,Prometheus 也提供了与基础设施中的服务发现集成的功能
Telemetry 收集已安装 KubeSphere 集群的大小、KubeSphere 和 Kubernetes 版本、已启用的组件、集群运行时间、错误日志等汇总信息。KubeSphere 保证该信息仅由 KubeSphere 社区用于改进产品,并且不与任何第三方分享该信息。 在安装 KubeSphere 时 Telemetry 默认启用
Aaron 是一名资深的 Microsoft 云开发大使,他在软件开发、系统体系结构和安全性领域深耕数十年,接触过主要的云端、开发平台和行业。 他当前主要关注的是代码(Go、.NET.、 python)、云、容器(Docker、Kubernetes)、安全性,以及 Microsoft、Linux 和其他开源平台。 在加入 Microsoft 之前,他在 Rackspace 担任 Azure 产品和工程团队的资深系统构建师兼软件开发人员
Google K8S(Kubernetes)目前已经成为最多人采用容器管理调度平台,为了协助IT人员跟上脚步,本文将透过说明及实作,练习建构Kubernetes丛集运作环境,然后示范其中几项重要的操作技巧,例如线上扩充或缩减容器的运作规模、使用Kubernetes仪表板等等,以便降低资料中心维运人员的管理负担。 容器(Container)技术在这几年内已经被大多数开发人员及IT管理人员所熟知,然而与所有的技术相同,一旦管理人员面对数量越来越多的容器以及互相依存的应用程序时,便需要寻找一套方便好管理并且具备高可用性机制的“调度”(Orchestration)平台。 同时,容器调度平台已经从先前百家争鸣的战国时代至目前大致底定,从Google搜寻热度的趋势变化结果可以看到,在近五年的关键字搜寻热度中,K8S(Kubernetes)容器管理调度平台已经跃升为第一名,并远远超过其他容器管理调度平台,如图1所示
Helm 可以理解为 Kubernetes 的包管理工具,可以方便地发现、共享和使用为Kubernetes构建的应用。 Helm 中包含了运行一个应用所需要的镜像、依赖和资源定义等,还可能包含 Kubernetes 集群中的服务定义,Repository用于发布和存储 Chart 的仓库。 以项目用户登录管理平台
最近我录制了2个视频,分别介绍了kubernetes的2层虚拟化方案和3层虚拟化方案,应该可以帮助大家快速的理解其本质。 2层本质是pod和node的ip同网段。 这就要求在物理2层,sdn需要能够代答pod ip的arp请求,将其mac解析为pod所在node的mac地址,从而通过2层网络打通流量