云网牛站
所在位置:首页 > Linux云服务器
  • Ubuntu 16.04中在Mesos上使用Chronos运行计划任务

    需要完成的任务是在Mesos上使用Chronos运行计划任务,所用的操作系统是Ubuntu 16.04。 介绍Chronost Chronos是由Airbnb公司推出的用来替代Cron的开源产品,这是一个用来运行基于容器定时任务的

  • 采用Mesos与Marathon来管理Docker集群

    以下讲在Linux操作系统中采用Mesos与Marathon来管理Docker集群的基本方法。 Mesos简介 Apache Mesos是一个分布式系统的管理软件,对集群的资源进行分配和管理。详情请看 Apache Mesos介绍及Meso

  • Apache Mesos介绍及Mesos和Kubernetes的比较

    本文介绍Apache Mesos及它和Kubernetes的比较,这两个项目在Linux服务平台上应该也较广泛。 初识Apache Mesos Apache Mesos诞生于UC Berkeley的一个研究项目,现已成为Apache Incubator中的项目。Apache

  • 使用Consul-Template实现动态配置服务

    Consul-Template是基于Consul的自动替换配置文件的应用,本文使用它来实现动态配置服务。在Consul-Template没出现之前,大家构建服务发现系统大多采用的是Zookeeper、Etcd+Confd这样类似的系统。

  • Consul集群部署:实现分布式系统的服务发现与配置

    在 Consul入门:实现分布式系统的服务发现与配置 一文中我们对Consul的基本知识点和单节点部署做了一些介绍,本文来讲Consul集群的部署方法。 Consul架构说明 上图是官网提供的一个事例

  • Consul入门:实现分布式系统的服务发现与配置

    Consul可以用来实现分布式系统的服务发现与配置,它是HashiCorp公司推出的一款实用开源工具,支持Linux等平台。Consul是分布式的、高可用的、可横向扩展的。本文介绍它的入门知识。

  • 基于Upsync模块实现Nginx动态配置

    Upsync是基于Nginx实现动态配置的三方模块开源组件,它的开发商是新浪微博。Nginx-Upsync-Module的功能是拉取Consul的后端server的列表,并动态更新Nginx的路由信息。此模块不依赖于任何第三

  • Ubuntu 16.04上使用Kubeadm快速部署Kubernetes

    本文主要介绍在Ubuntu 16.04系统上使用kubeadm搭建一个集群环境Kubernetes。 Kubernetes简介 Kubernetes是Google开源的基于Docker的容器集群管理系统,是谷歌内部大规模集群管理系统Borg的开源版本。

  • 使用Dnsmasq部署DHCP服务

    DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络。本文将使用Dnsmasq部署DHCP服务。DNSmasq提供了DNS功能和可选择的DHCP功能可以取代dhcpd(DHCPD服务配置)和Bind等服务。DN

  • 使用Nginx实现TCP反向代理和UDP反向代理

    本文介绍使用Nginx实现TCP反向代理和使用Nginx实现UDP反向代理的方法。 一、使用Nginx实现TCP反向代理 Nginx 在1.9.0版本发布以前如果要想做到基于TCP的代理及负载均衡需要通过名为 nginx_t

  • 使用ControlPersist特性自动登陆SSH服务器

    本文介绍一种自动登陆SSH服务器的方法,那就是使用ControlPersist特性。 背景介绍 很多公司都使用静态密码+动态密码的方式登陆跳板机,某些还会强制一个动态密码只能登陆一次,于是

  • 使用Nginx实现灰度发布的方法

    灰度发布的定义是指在黑与白之间,能够平滑过渡的一种发布方式,本文就为你介绍使用Nginx来实现这种方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用

  • Docker跨主机通信解决方案探讨

    本文来探讨一下Docker跨主机通信解决方案。本文主要介绍Docker容器平台中的libnetwork,flannel,calico,weave这几种跨主机通信方案,并对各个方案的原理进行阐述。 前言 Docker容器技术正在

  • Linux中使用Dnsmasq部署DNS服务

    Dnsmasq提供了DNS缓存、DHCP服务与Tftp服务功能。本文将用它在Linux中部署DNS服务,作为域名解析服务器(DNS),Dnsmasq可以通过缓存DNS请求来提高对访问过的网址的连接速度。作为DHCP服务器,

  • 基于DNS动态发现方式部署etcd集群

    使用discovery的方式来搭建etcd集群方式有两种:etcd discovery与DNS discovery。在 基于已有集群动态发现方式部署etcd集群 一文中介绍了etcd discovery的方式,本文我们就来讲讲DNS discovery这种方式

  • 基于已有集群动态发现方式部署etcd集群

    etcd提供了三种部署集群的方式,在 Ubuntu 16.04下通过静态发现方式部署etcd集群 一文中我们介绍了如何通过静态发现方式部署集群。本文介绍基于已有集群动态发现方式部署etcd集群。 不

  • CoreOS下flannel原理简析及安装

    flannel是CoreOS用来解决Dokcer集群跨主机通讯的覆盖网络工具,本文将介绍它的原理及安装方法。flannel的主要思路是:预先留出一个网段,每个主机使用其中一部分,然后每个容器被分配

  • Ubuntu 16.04下通过静态发现方式部署etcd集群

    本文将介绍如何在Ubuntu 16.04操作系统环境下部署一个etcd集群,即通过静态发现这种方式来部署一个etcd集群,这种方式也是最简单的。 etcd构建自身高可用集群主要有三种形式 1.静态发现

  • 使用Nginx实现正向代理

    本文为你介绍使用Nginx实现正向代理的过程。 一、正向代理的概念 正向代理是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一

  • 开启HSTS让浏览器强制跳转HTTPS访问

    在全网站启用HTTPS后,如果用户手动敲入网站的HTTP地址、输入顶级域名网址或者从其它地方点击了网站原来的HTTP链接,通常依赖于服务端301/302跳转才能使用HTTPS服务。而第一次的HTTP请

精选文章
热门文章