Operator介绍
operators起初是一种设计模式,于2106年由coreos blog发布。operator的目的是将可操作的知识应用到软件中。从前,这些知识仅存在于管理员的脑海、大量的shell脚本、或者自动化软件例如ansible中,然而这些独立于kubernetes 集群之外,并且难于集成进来。CoreOs基于operators改变了这一切。
operators利用用来执行和自动化了安装、配置等,也自动化了重新配置,更新,回退,重启,恢复的等一系列活动。我们称这些运用为云原生运用。基于operator,你可以不用同时操作pods, deployments, services or configmaps而去操作只需要操作暴露出来的一个单一的objects而实现操作整个应用。
实现这些,核心概念就是kubernets的controller。一个controller是一个最基本的软件的循环,其在kubernetes的主node上不停的运行,来保证特定的kubernetes的主体处于某种特定状态。
operators就是这样一组定制化的controllers,用来管理整个应用。
operator本身是在集群中运行在pod上的一组软件,和kubernetes api服务器进行交互,来管理一个应用相关的objects。
Operator介绍相关推荐
- Hyperledger Fabric 1.2 --- Chaincode Operator 解读和测试(一)
前言 本文主要目的是用于整理Hyperledger Fabric中关于chaincode 管理和操作的内容,作者以release-1.2为范本进行讲解. 主要参考链接: https://hyperl ...
- 云原生时代 RocketMQ 运维管控的利器 - RocketMQ Operator
作者 | 刘睿.杜恒 导读:RocketMQ Operator 现已加入 OperatorHub,正式进入 Operator 社区.本文将从实践出发,结合案例来说明,如何通过 RocketMQ Ope ...
- OpenShift 4 Tekton (1) - OpenShift Pipeline入门-安装Pipeline Operator
<OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 文章目录 Tekton 简介 安装OpenShift Pipelines Operat ...
- 超详细介绍 图像处理(卷积)
图像处理(卷积)作者太棒了 原文 http://blog.sina.com.cn/s/blog_4bdb170b01019atv.html 图像处理-线性滤波-1 基础(相关算子.卷积算子.边缘效应 ...
- Kubernetes更优雅的监控工具Prometheus Operator
Kubernetes更优雅的监控工具Prometheus Operator [TOC] 1. Kubernetes Operator 介绍 在 Kubernetes 的支持下,管理和伸缩 Web 应用 ...
- 【云原生】Kubernetes 有状态应用程序控制器 Operator
文章目录 一.概述 二.Operator Lifecycle Manager(OLM) 三.Operator 的三种类型 四.Operator 项目目录结构 1)公共目录/文件 2)Operator ...
- Knn算法之手写识别系统
knn值之手写识别系统 导入包 import numpy as np from os import listdir import operator 介绍 1.os模块 os.listdir() 方法用 ...
- openshift学习手册
OpenShift / RHEL / DevSecOps 汇总目录 openshift创建实例 openshift operator 介绍 openshift operator 实验1 openshi ...
- 第八课 k8s源码学习和二次开发原理篇-KubeBuilder使用和Controller-runtime原理
第八课 k8s源码学习和二次开发原理篇-KubeBuilder使用和Controller-runtime原理 tags: k8s 源码学习 categories: 源码学习 二次开发 文章目录 第八课 ...
最新文章
- php 开发百度聚合,php利用百度javascript API实现导航
- tensorflow系列之1:加载数据
- python自动写作软件_有哪些适合长文的轻量级写作软件值得推荐?
- 原生js系列之DOM工厂模式
- Yaf框架视频教程之入门篇【已完成】
- [学习整理]eclipe/MyEclipse:重要的快捷键
- Web组态—低代码物联网组态平台
- 计算机组装与维护doc,《计算机组装与维护》课程教案.doc
- android apk自动安装包下载,Android 下载Apk并安装
- MES管理端介绍,ebr二次开发产品—SIMATIC IT EBR(Opcenter Execution Pharma)
- java多线程 Semaphore CountDownLatch ScheduledExecutorService
- Java开发必知Linux命令
- arch linux安装命令,arch linux:安装Arch Linux方法介绍
- java的发展(8-17新特性整理)
- 嘘,这份0项目经验应对面试的独门秘籍,千万别被你的面试官发现~
- 上传IPA包到App Store​
- 【生成密钥免密登陆服务器】
- ELKF:日志可视化Discovery
- 转变:从SQL技术栈到图技术栈
- Spring Boot-整合redis(六)