小炒肉

Your future depends on your dreams

Go Web编程

graph TD; A[人生]-->B[苦短]; A-->C[我用]; B-->D[Golang]; C-->D; Go 学习目录 【Go Web编程 - PV/UV/IP/PR/并发 】 【Go Web编程 - RESTful 框架 】 【Go Web编程 - Web框架 - MVC 框架 】 【Go Web编...

Go 语言基础

graph TD; A[人生]-->B[苦短]; A-->C[我用]; B-->D[Golang]; C-->D; Go 简介 Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。 罗伯特·格瑞史莫,罗勃·派克(Rob Pike)及肯·汤...

kubeadm cri to 1.16.3

kubeadm cri to 1.16.3 kubernetes 1.16.3 本文基于 kubeadm 方式部署,kubeadm 在1.13 版本以后正式进入 GA. 目前国内各大厂商都有 kubeadm 的镜像源,对于部署 kubernetes 来说是大大的便利. 从官方对 kubeadm 的更新频繁度来看,kubeadm 应该是后面的趋势,毕竟二进制部署确...

hyperledger-fabric v 1.4

fabric v1.4 , 单机 多节点 kafka 手动部署, 所有服务均 开启 SSL 认证。 部署 hyperledger-fabric v1.4 环境规划 相关hostname 必须配置 dns 关于 orderer 集群 当orderer 向peer节点提交Transaction的时候,peer节点会得到或返回一个读写集结果,该结果会发送给order...

Kata to docker 集成

Kata 简介 Katacontainer 是 OpenStack 基金会于 2017 KubeCon 峰会上正式发布,在2018年5月份 OpenStack 温哥华峰会上对外发布1.0版本,并且在那届峰会上还有好几个关于 katacontainer 的演讲。我对 KataContainers 的具体实现原理不清楚,只知道它是一个轻量虚拟机实现,可以无缝地与容器生态系统(实现 O...

ChatOps RocketChat Hubot

ChatOps 什么是ChatOps ChatOps 以 IM(沟通平台)为中心,通过一系列的机器人去对接后台的各种服务,我们只需在聊天窗口中与机器人对话,即可与后台服务进行交互,整个工作的展开就像是使唤一个智能助手那样简单自然。 ChatOps的好处 方便简单友好。只需要在IM前台与预设好的机器人对话即可完成与后台工具、系统的交互,在移动环境下无须再与众...

Coreos kube-prometheus 监控

kube-prometheus kube-prometheus 既 Prometheus Operator kube-prometheus creates/configures/manages Prometheus clusters atop Kubernetes Components included in this package: The Prometheus...

Elasticsearch Log-pilot Kibana

Kubernetes ELK 旧 ELK = Elasticsearch + Logstash + Kibana 新 ELK = Elasticsearch + Log-pilot + Kibana Log-pilot 介绍 Log-Pilot 是阿里开源的一个智能容器日志采集工具,它不仅能够高效便捷地将容器日志采集输出到多种存储日志后端,同时还能够动态地发现和采集...

Jenkins Kubernetes Pipeline

1. Jenkins Kubernetes Jenkins作为最为流行的持续集成工具,有着丰富的用户群、强大的扩展能力、丰富的插件,是目前最为常见的CI/CD工具。在Jenkins 加强其Pipeline功能后,更是可以通过丰富的step库,实现各种复杂的流程。同时随着Docker的流行,Jenkins内也增加了对Docker的支持,可以实现容器内流程的执行, 随着 kubernet...

GitLab CI/CD Docker

Gitlab CI 介绍 GitLab CI 是 GitLab 为了提升其在软件开发工程中作用,完善 DevOps 理念所加入的 CI/CD 基础功能。可以便捷的融入软件开发环节中。通过 GitLab CI 可以定义完善的 CI/CD Pipeline。 GitLab CI 是默认包含在 GitLab 中的,如果代码在 GitLab 进行托管,可以很容易的进行集成 Git...