加载中
k8s集群部署八(DNS服务发现)

在分布式微服务的访问中,我们在有可能的情况下需要互相调用各个模块的应用接口,这个时候就需要对对方的IP进行识别,我们称之为服务发现。在k8s中,Service提供了集群内部的虚拟IP,供集群内...

k8s集群部署七(部署Node节点组件)

在master节点执行命令 # kubectl create clusterrolebinding kubelet-bootstrap --clusterrole=system:node-bootstrapper --user=kubelet-bootstrap 将之前生成的kubeconfig文件以及pem证书拷...

k8s集群部署六(部署master节点组件)

首先需要下载master的二进制包,下载地址 https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.9.md 我们需要下载的是kubernetes-server-linux-amd64.tar.gz (本次使用的版本...

k8s集群部署五(创建Node节点kubeconfig文件)

在Master上面进行以下操作 先下载kubectl工具,放在/opt/kubernetes/bin中,下载地址https://github.com/zq2599/blog_demos/blob/master/k8s_tools/kubectl/linux/kubectl.zip kubectl是kub...

k8s集群部署四(部署Flannel网络)

Flannel网络是在以太网的基础上再封装的一个包含容器IP地址的虚拟网络。 在master节点上建一个文件夹 mkdir flannel cd flannel 下载安装包 wget https://github.com/coreos/flannel/release...

k8s集群部署三(部署Etcd集群)

由图中可以看出,Etcd是kube-apiserver用于存储的一个集群。 安装的下载地址为https://github.com/etcd-io/etcd/releases/tag/v3.2.12,找到其中的 etcd-v3.2.12-linux-amd64.tar.gz 在三台机...

2019/02/16 17:14
1.3K
Nginx集群的故障迁移

首先可以肯定的是Nginx在一个tomcat节点完全宕机的情况下,是不会再去把请求分发过去的。 它是由upstream中server的参数决定的 server address [weight=number] [max_fails=number] [fail_ti...

2019/02/15 18:29
211
k8s集群部署二(自签TLS证书)

k8s的集群部署,不一定要使用证书,证书的作用是为了加密传输。所使用的加密方式是非对称加密RSA2048。 总共有3个证书工具: 首先在任意文件夹下建一个目录,比如ssl,下载这3个工具 wget h...

2019/02/15 14:36
2.2K
k8s集群部署一(最新版docker安装)

因为这里面docker跟我们平常用的docker有点不同,需要好好过一遍(本人的三台服务器的IP跟上图不同,现在最新版本的docker为18.09.2) 首先安装docker yum install docker service docker st...

2019/02/14 16:24
616
使用Random来生成随机数的危险性

我们先来看一个实例 public class SecureTest { public static void main(String[] args) { Random random1 = new Random(23468); for (int i = 0;i < 10;i++) { System.o......

2019/02/09 16:29
1.3K
Java的二进制位操作整理

由于 Java 是跨平台语言,所以 JVM 表现下的基础数据字节长度其实都是一致的。 int:4 个字节。 (1个字节是8位) short:2 个字节。 long:8 个字节。 byte:1 个字节。 float:4 个字节。 ...

2019/02/08 16:00
3.1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部