leesea

  • Home

  • reading

  • Tags

  • Categories

  • Archives

  • About

  • Search

k8s学习之Replica Sets

Posted on 2018-11-21 | Edited on 2018-12-05 | In PaaS

ReplicaSet 是下一代的Replication Controller.一个 ReplicaSet 和一个 Replication Controller 之间唯一的不同目前是对选择器的支持. ReplicaSet 支持最新的基于集合的选择器需求,这描述在标签用户指南然而一个Replication Controller 仅仅支持基于等号的选择器需求.

Read more »

k8s学习之rc

Posted on 2018-11-21 | In PaaS

k8s学习之service

Posted on 2018-11-20 | Edited on 2018-11-30 | In PaaS

由于重新调度等原因,pod 在 kubernetes 中的 IP 地址不是固定的,因此需要一个代理来确保使用 pod 的应用不需要知晓 pod 的真实 IP 地址。另一个原因是当使用 replication controller 创建了多个 pod 副本时,需要一个代理来为这些 pod 做负载均衡。

service 主要由一个 IP 地址和 label selector 构成。在创建之初,每个 service 便被分配了一个独一无二的 IP 地址,该 IP 地址与 service 的生命周期相同,且不再更改。

Read more »

k8s学习之pod

Posted on 2018-11-20 | Edited on 2018-11-21 | In PaaS

在 Kubernetes 中,能够被创建,调度和管理的最小单元是 pod, 而非单个容器。一个 pod 是由若干个 Docker 容器构成的容器组(pod意为豆荚)。

Read more »

k8s学习之帮助查看

Posted on 2018-11-20 | Edited on 2018-12-05 | In PaaS

kubectl 提供了 explain 子命令来帮助我们查看 kubernetes 文档。

Read more »

kubeadm 安装 k8s

Posted on 2018-11-20 | Edited on 2020-01-14 | In PaaS

本文介绍使用 kubeadm 安装 k8s 集群。建议不要用在生产环境。使用 kubeadm 安装,如果 master 节点挂了,是没有办法操作的。

安装版本:

  • k8s: 1.12.2
  • docker: 17.3.2
Read more »

docker 三剑客

Posted on 2018-11-18 | Edited on 2019-07-22 | In PaaS

如果仅仅使用容器,在线上部署或者线下调试都需要耗费大量的时间。因此需要容器编排工具。例如 k8s, 但是k8s 比较重,安装管理复杂。docker 公司自己的swarm可以完成类似的工作。

Read more »

rabbitmq

Posted on 2018-10-17 | Edited on 2018-11-20 | In mq

Exchange

在生产者/消费者模型中,生产者是不会直接将消息发送到队列的,生产者只能把消息发送到 exchange 上。

Read more »

go io

Posted on 2018-08-22 | Edited on 2019-07-15 | In coding

go 语言的标准库 io 包主要定义了常用的 io接口,具体如如下:

Read more »

iptables 介绍

Posted on 2018-06-29 | Edited on 2018-11-29 | In os

在Linux系统中,对于防火墙的实现一般分为包过滤防火墙,TCP-Wrapper即程序管控,代理服务器等几种方式。其中,iptables作为一种基于包过滤方式的防火墙工具,在实际中应用非常广泛,是非常重要的一个安全工具。真正实现防火墙功能的是 netfilter,它是一个 linux 内核模块,做实际的包过滤。实际上,除了 iptables 以外,还有很多类似的用户空间工具。

Read more »
1…567…9

leesea

85 posts
16 categories
27 tags
RSS
© 2020 leesea
Powered by Hexo v3.7.1
|
Theme – NexT.Mist v6.4.1