官方定义

An Operator is a method of packaging, deploying and managing a Kubernetes application.

旨在简化复杂有状态应用管理的框架,它是一个感知应用状态的控制器,通过扩展Kubernetes API来自动创建、管理和配置应用实例.

阅读全文 »

题目是: 给定K个有序数组,将它们合并成一个数组并且有序, 需要考虑时间复杂度.

这也是leetcode上的第23道题,由合并两个数组延生而来.

阅读全文 »

Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.

阅读全文 »

经常听到K8S里亲和性与反亲和性, 这其实是更复杂的调度策略, 用在需要更细力度的控制节点调度的场景.比如不希望对外的一些服务和内部的服务跑在同一个节点上了,害怕内部服务对外部的服务产生影响;但是有的时候我们的服务之间交流比较频繁,又希望能够将这两个服务的 Pod 调度到同一个的节点上.

这就需要用到 Kubernetes 里面的一个概念: 亲和性和反亲和性

阅读全文 »

WHAT etcd

  • go language, open-source
  • distributed,highly-available key-value store
  • shared configuration
  • service discovery
阅读全文 »

Ceph简介

Ceph is a unified, distributed storage system designed for excellent performance, reliability and scalability.
Ceph是统一分布式存储系统,具有优异的性能、可靠性、可扩展性.

  • 存储系统: 提供对象存储,块存储,文件系统接口等服务
  • 分布式: 无中心节点(Monitor-Paxos,类zookeeper)
  • 统一: 所有服务基于统一的Rados
阅读全文 »

Ceph是统一分布式存储系统,具有优异的性能、可靠性、可扩展性.

背景

Ceph项目从2004年6月份启动,源于Sage Weil的博士论文,后由其创建的Inktank公司主导,目前已被Redhat收购.
Ceph 论文

阅读全文 »
0%