自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lyk-ops

重点深入 适度广度

  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

转载 kubernetes将外部服务映射为内部服务

在实际应用中,一般不会把mysql这种重IO、有状态的应用直接放入k8s中,而是使用专用的服务器来独立部署。而像web这种无状态应用依然会运行在k8s当中,这时web服务器要连接k8s管理之外的数据库,有两种方式:一是直接连接数据库所在物理服务器IP,另一种方式就是借助k8s的Endpoints直接将外部服务器映射为k8s内部的一个服务。下面这个例子就是展示Endpoints将外部服务映射为k8s内部服务的例子。

2017-07-27 15:57:28 7380

原创 kubernetes创建资源对象yaml文件例子--pod

kubernetes创建pod的yaml文件参数说明

2017-07-26 17:53:09 18666

转载 Kubernetes核心概念总结

1、基础架构1.1 Master  Master节点上面主要由四个模块组成:APIServer、scheduler、controller manager、etcd。    APIServer。APIServer负责对外提供RESTful的Kubernetes API服务,它是系统管理指令的统一入口,任何对资源进行增删改查的操作都要交给APIServer处理后再提交给etcd。如架构

2017-07-24 17:54:34 936

原创 使用kube-proxy让外部网络访问K8S service的ClusterIP

本文基于kubernetes 1.5.2版本编写配置方式kubernetes版本大于或者等于1.2时,外部网络(即非K8S集群内的网络)访问cluster IP的办法是: 修改master的/etc/kubernetes/proxy,把KUBE_PROXY_ARGS=”“改为KUBE_PROXY_ARGS=”–proxy-mode=userspace” 重启kube-proxy服务 在核心路由

2017-07-24 16:27:34 48576

转载 etcd:从应用场景到实现原理的全方位解读

随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用强一致性的服务发现存储仓库,渐 渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样 一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,

2017-07-11 15:09:06 1028

原创 docker web-GUI DockerUI和Shipyard对比

DockerUI和Shipyard对比相似基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。web页面查看和管理容器和镜像,均能批量管理容器的生命周期管理差异dockerui能修改容器配置 dockerui能管理和新增网络 dockerui能新增volume Shipyard能创建容器 Shipyard能拉取镜像 Ship

2017-07-10 16:43:34 2779

原创 cAdvisor、InfluxDB、Grafana搭建Docker1.12性能监控平台

通过cadvisor+influxdb+grafana三者有机结合,打造跨主机容器监控。优点1、跨主机监控,可扩展2、容器自发现3、历史数据长期保存4、自定义配置程度高5、采集间隔很短,达到秒级6、多种方式告警缺点1、不能自动隐藏已停止的容器2、grafana会展现所有的数据,导致展示长时间的数据时,各个数据点重叠。组件数据采集–cAdvisorcAdvisor为Docker容器用户

2017-07-10 14:54:16 2762

kubernetes将外部服务映射为内部服务

在实际应用中,一般不会把mysql这种重IO、有状态的应用直接放入k8s中,而是使用专用的服务器来独立部署。而像web这种无状态应用依然会运行在k8s当中,这时web服务器要连接k8s管理之外的数据库,有两种方式:一是直接连接数据库所在物理服务器IP,另一种方式就是借助k8s的Endpoints直接将外部服务器映射为k8s内部的一个服务。下面这个例子就是展示Endpoints将外部服务映射为...

2017-07-27 15:57:00 235

kubernetes将外部服务映射为内部服务

在实际应用中,一般不会把mysql这种重IO、有状态的应用直接放入k8s中,而是使用专用的服务器来独立部署。而像web这种无状态应用依然会运行在k8s当中,这时web服务器要连接k8s管理之外的数据库,有两种方式:一是直接连接数据库所在物理服务器IP,另一种方式就是借助k8s的Endpoints直接将外部服务器映射为k8s内部的一个服务。下面这个例子就是展示Endpoints将外部服务映射为...

2017-07-27 15:57:00 89

kubernetes将外部服务映射为内部服务

在实际应用中,一般不会把mysql这种重IO、有状态的应用直接放入k8s中,而是使用专用的服务器来独立部署。而像web这种无状态应用依然会运行在k8s当中,这时web服务器要连接k8s管理之外的数据库,有两种方式:一是直接连接数据库所在物理服务器IP,另一种方式就是借助k8s的Endpoints直接将外部服务器映射为k8s内部的一个服务。下面这个例子就是展示Endpoints将外部服务映射为...

2017-07-27 15:57:00 303

kubernetes创建资源yaml文件例子--pod

kubernetes创建pod的yaml文件,参数说明apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中kind: Pod #指定创建资源的角色/类型metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespace中必须唯一 labels: #设定资源的标签 k8s-app:...

2017-07-26 17:53:00 404

kubernetes创建资源yaml文件例子--pod

kubernetes创建pod的yaml文件,参数说明apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中kind: Pod #指定创建资源的角色/类型metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespace中必须唯一 labels: #设定资源的标签 k8s-app:...

2017-07-26 17:53:00 110

kubernetes创建资源对象yaml文件例子--pod

kubernetes创建pod的yaml文件,参数说明apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespace中必须唯一 labels: #设定资源的标签,...

2017-07-26 17:53:00 844

kubernetes创建资源对象yaml文件例子--pod

kubernetes创建pod的yaml文件,参数说明apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespace中必须唯一 labels: #设定资源的标签,...

2017-07-26 17:53:00 106

Kubernetes核心概念总结

1、基础架构1.1 Master  Master节点上面主要由四个模块组成:APIServer、scheduler、controller manager、etcd。    APIServer。APIServer负责对外提供RESTful的Kubernetes API服务,它是系统管理指令的统一入口,任何对资源进行增删改查的操作都要交给APIServer处理后再提交给etcd。如...

2017-07-24 17:54:00 178 1

Kubernetes核心概念总结

1、基础架构1.1 Master  Master节点上面主要由四个模块组成:APIServer、scheduler、controller manager、etcd。    APIServer。APIServer负责对外提供RESTful的Kubernetes API服务,它是系统管理指令的统一入口,任何对资源进行增删改查的操作都要交给APIServer处理后再提交给etcd。如...

2017-07-24 17:54:00 63

Kubernetes核心概念总结

1、基础架构1.1 Master  Master节点上面主要由四个模块组成:APIServer、scheduler、controller manager、etcd。    APIServer。APIServer负责对外提供RESTful的Kubernetes API服务,它是系统管理指令的统一入口,任何对资源进行增删改查的操作都要交给APIServer处理后再提交给etcd。如...

2017-07-24 17:54:00 71

使用kube-proxy让外部网络访问K8S service的ClusterIP

配置方式kubernetes版本大于或者等于1.2时,外部网络(即非K8S集群内的网络)访问cluster IP的办法是: 修改master的/etc/kubernetes/proxy,把KUBE_PROXY_ARGS=”“改为KUBE_PROXY_ARGS=”–proxy-mode=userspace” 启动kube-proxy服务 在核心路由设备或者源主机上添加一条路由,访问clu...

2017-07-24 16:27:00 3018 1

使用kube-proxy让外部网络访问K8S service的ClusterIP

配置方式kubernetes版本大于或者等于1.2时,外部网络(即非K8S集群内的网络)访问cluster IP的办法是: 修改master的/etc/kubernetes/proxy,把KUBE_PROXY_ARGS=”“改为KUBE_PROXY_ARGS=”–proxy-mode=userspace” 启动kube-proxy服务 在核心路由设备或者源主机上添加一条路由,访问clu...

2017-07-24 16:27:00 214

使用kube-proxy让外部网络访问K8S service的ClusterIP

本文基于kubernetes 1.5.2版本编写配置方式kubernetes版本大于或者等于1.2时,外部网络(即非K8S集群内的网络)访问cluster IP的办法是: 修改master的/etc/kubernetes/proxy,把KUBE_PROXY_ARGS=”“改为KUBE_PROXY_ARGS=”–proxy-mode=userspace” 重启kube-proxy服...

2017-07-24 16:27:00 442

使用kube-proxy让外部网络访问K8S service的ClusterIP

本文基于kubernetes 1.5.2版本编写配置方式kubernetes版本大于或者等于1.2时,外部网络(即非K8S集群内的网络)访问cluster IP的办法是: 修改master的/etc/kubernetes/proxy,把KUBE_PROXY_ARGS=”“改为KUBE_PROXY_ARGS=”–proxy-mode=userspace” 重启kube-proxy服...

2017-07-24 16:27:00 317

原创 zabbix通过lykchat发送告警信息配置过程

介绍zabbix通过lykchat发送告警信息配置过程

2017-07-18 11:08:27 714

zabbix通过lykchat发送告警信息配置过程

本文介绍zabbix通过lykchat发送告警信息配置过程。 lykchat代码在https://github.com/lykops/lykchat/步骤编写脚本1)、查看服务器端的配置文件etc/zabbix_server.conf的AlertScriptsPath变量,这就是告警脚本路径。cat /usr/local/zabbix/etc/zabbix_server.co...

2017-07-18 11:08:00 168

zabbix通过lykchat发送告警信息配置过程

本文介绍zabbix通过lykchat发送告警信息配置过程。 lykchat代码在https://github.com/lykops/lykchat/步骤编写脚本1)、查看服务器端的配置文件etc/zabbix_server.conf的AlertScriptsPath变量,这就是告警脚本路径。cat /usr/local/zabbix/etc/zabbix_server.co...

2017-07-18 11:08:00 133

zabbix通过lykchat发送告警信息配置过程

本文介绍zabbix通过lykchat发送告警信息配置过程。 lykchat代码在https://github.com/lykops/lykchat/步骤编写脚本1)、查看服务器端的配置文件etc/zabbix_server.conf的AlertScriptsPath变量,这就是告警脚本路径。cat /usr/local/zabbix/etc/zabbix_server.co...

2017-07-18 11:08:00 58

etcd:从应用场景到实现原理的全方位解读

随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用强一致性的服务发现存储仓库,渐 渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样 一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,...

2017-07-11 15:09:00 229

etcd:从应用场景到实现原理的全方位解读

随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用强一致性的服务发现存储仓库,渐 渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样 一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,...

2017-07-11 15:09:00 100

etcd:从应用场景到实现原理的全方位解读

随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用强一致性的服务发现存储仓库,渐 渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样 一套高可用、安全、易于部署以及响应快速的服务集群,已经成为了迫切需要解决的问题。etcd为解决这类问题带来了福音,...

2017-07-11 15:09:00 70

docker web-GUI DockerUI和Shipyard对比

DockerUI和Shipyard对比相似基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。web页面查看和管理容器和镜像,均能批量管理容器的生命周期管理差异dockerui能修改容器配置 dockerui能管理和新增网络 dockerui能新增volume Shipyard能创建容器 Shi...

2017-07-10 16:43:00 75

docker web-GUI DockerUI和Shipyard对比

DockerUI和Shipyard对比相似基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。web页面查看和管理容器和镜像,均能批量管理容器的生命周期管理差异dockerui能修改容器配置 dockerui能管理和新增网络 dockerui能新增volume Shipyard能创建容器 Shi...

2017-07-10 16:43:00 51

docker web-GUI DockerUI和Shipyard对比

DockerUI和Shipyard对比相似基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。web页面查看和管理容器和镜像,均能批量管理容器的生命周期管理差异dockerui能修改容器配置 dockerui能管理和新增网络 dockerui能新增volume Shipyard能创建容器 Shi...

2017-07-10 16:43:00 76

docker web-GUI DockerUI和Shipyard对比

DockerUI和Shipyard对比相似基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。web页面查看和管理容器和镜像,均能批量管理容器的生命周期管理差异dockerui能修改容器配置 dockerui能管理和新增网络 dockerui能新增volume Shipyard能创建容器 Shi...

2017-07-10 16:43:00 151

cAdvisor、InfluxDB、Grafana搭建Docker1.12性能监控平台

通过cadvisor+influxdb+grafana三者有机结合,打造跨主机容器监控。优点1、跨主机监控,可扩展2、容器自发现3、历史数据长期保存4、自定义配置程度高缺点1、不能自动隐藏已停止的容器2、无法实现故障告警组件数据采集–cAdvisorcAdvisor为Docker容器用户提供了了解运行时容器资源使用和性能特征的工具。cAdvisor...

2017-07-10 14:54:00 57

cAdvisor、InfluxDB、Grafana搭建Docker1.12性能监控平台

通过cadvisor+influxdb+grafana三者有机结合,打造跨主机容器监控。优点1、跨主机监控,可扩展2、容器自发现3、历史数据长期保存4、自定义配置程度高缺点1、不能自动隐藏已停止的容器2、无法实现故障告警组件数据采集–cAdvisorcAdvisor为Docker容器用户提供了了解运行时容器资源使用和性能特征的工具。cAdvisor...

2017-07-10 14:54:00 48

cAdvisor、InfluxDB、Grafana搭建Docker1.12性能监控平台

通过cadvisor+influxdb+grafana三者有机结合,打造跨主机容器监控。优点1、跨主机监控,可扩展2、容器自发现3、历史数据长期保存4、自定义配置程度高5、采集间隔很短,达到秒级6、多种方式告警缺点1、不能自动隐藏已停止的容器2、grafana会展现所有的数据,导致展示长时间的数据时,各个数据点重叠。组件数据采集–cAdvisor...

2017-07-10 14:54:00 74

cAdvisor、InfluxDB、Grafana搭建Docker1.12性能监控平台

通过cadvisor+influxdb+grafana三者有机结合,打造跨主机容器监控。优点1、跨主机监控,可扩展2、容器自发现3、历史数据长期保存4、自定义配置程度高5、采集间隔很短,达到秒级6、多种方式告警缺点1、不能自动隐藏已停止的容器2、grafana会展现所有的数据,导致展示长时间的数据时,各个数据点重叠。组件数据采集–cAdvisor...

2017-07-10 14:54:00 77

lykchat信息发送系统

便捷、稳定(7*24不间断服务)、安全的信息发送系统,为系统管理人员提供一个基于个人微信号的信息发送工具。

2017-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除