- 博客(13)
- 收藏
- 关注
原创 js中多层复杂对象数组如何实现新增部分字段
有时候需要把js多层复杂对象数组新增或修改部分字段,可以采用如下的两种方法。1)深拷贝法//以下代码通过深拷贝复制,不会改变原res.data.EquipmentData对象constnewEquipmentData=res.data.EquipmentData.map(eq=>{con...
2019-09-18 10:18:38
1565
1
原创 react中如何把后端数据结构转成前端结构
下面的示例段把后端moduleData[i].Fields转化成前端的结构newModule.children ,其中moduleData[i].Fields下的字段为FieldID、FieldName、DataType、ByteCount、Unit,而newModule.children对应的字段名为key 、field_name 、data_type 、byte_count 、unit 。...
2019-09-16 14:15:07
467
原创 如何把公有云K8S上的服务端口映射到本机
如何把公有云上K8S的服务端口映射到本机为了调试方便,有时候需要把公有云上 k8s的服务端口映射到本机,可以采用如下的方法:1)前提是本机上已经安装了kubectl.exe,并已经把K8S集群的连接和证书信息拷贝到 ~/.kube/config文件中,win10中在类似如下的位...
2019-07-15 13:27:29
2542
原创 解决node加入集群时token过期的问题
1)问题:当worknode加入k8s集群时出现类似如下错误时“You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -oyaml'unable to fetch the kubeadm-config ConfigMap: failed to get config map: Una...
2019-07-05 12:54:38
1016
原创 ubuntu18.04修改主机名hostname的方法
ubuntu18.04修改主机名hostname的方法 ubuntu18.04版本修改主机名hostname跟以前版本如16.04有变化,需要采用如下的方法才能修改成功:1)将vim /etc/cloud/cloud.cfg 中的preser...
2019-07-05 10:53:37
1465
原创 如何设置k8s master节点参与POD负载或不负载
如何设置k8s master节点参与POD负载或不负载 用kubeadm安装的k8s集群默认情况 master节点是不参与POD负载的,即POD不会被调度到master节点上运行,只会调度到work节点上运行,但有时候节点不够多,worknod...
2019-07-02 15:56:24
4567
原创 在k8s中安装kafka集群说明
本文主要参考以下博文进行试验:https://www.cnblogs.com/00986014w/p/9561901.html和https://my.oschina.net/jianming/blog/2870757一、安装单节点kafka1)用kubectl apply -f 创建zookeeper服务zookeeper-svc.yaml内容如下:apiVersion: v1...
2019-06-24 17:25:57
7549
1
原创 istio应用示例-控制ingress流量
在kubernetes环境下一般用Kubernetes Ingress Resource来发布集群内的服务到外部。在istio服务网格中则采用一个更好的配置模型(也能用于kubernetes和其它环境),它就是istio gateway。网关可以使用进入集群的流量应用监视和路由规则等istio的特色功能。下面我们来看看如何采用istio 网关来实现发布服务网格中的服务到外部。一、准备工作...
2019-06-10 09:43:47
2125
原创 istio应用示例(Bookinfo)在K8S中安装
在部署Bookinfo前应该确保istio已经安装完成。一、在K8S中部署过程将目录切换到istio的安装根目录。2、将default namespace打上边车自动注入的标记kubectl label namespace default istio-injection=enabled3、部署应用Bookinfo。kubectl apply -f samples/book...
2019-06-03 17:29:23
1194
原创 istio安装过程说明
一、下载安装包1、去Istio release下载:curl -L https://git.io/getLatestIstio | ISTIO_VERSION=1.1.7 sh -2、进入目录cd istio-1.1.7The installation directory contains:Installation YAML files for Kubernetes in...
2019-06-03 17:18:02
4061
原创 kubernetes集群配置实现NFS存储
1、K8S高可用集群的搭建方法 如何搭建Kubernetes高可用参见本人的《在ubuntu上通过kubeadm部署K8S(v1.13.4)高可用集群》一文。搭建好的集群类似如下:2、NFS 服务器的安装配置NFS是一种网络文件存储系统,该技术在Linux系统下通过配置实现,私有云K8S集群要对容器存储持久化,这是一种相对配置简单的存储技术。NFS服务器的安装配置方法可参考本人的《...
2019-05-13 16:25:48
2341
原创 ubuntu 18.04下 NFS 服务安装和配置方法
1、NFS介绍NFS 是 Network FileSystem 的缩写,顾名思义就是网络文件存储系统,它最早是由 Sun 公司发展出来的,也是 FreeBSD 支持的文件系统中的一个,它允许网络中的计算机之间通过 TCP/IP 网络共享资源。通过 NFS,我们本地 NFS 的客户端应用可以透明地读写位于服务端 NFS 服务器上的文件,就像访问本地文件一样方便。简单的理解,NFS 就是可以...
2019-04-28 10:35:10
5037
原创 在ubuntu上通过kubeadm部署K8S(v1.13.4)高可用集群
所有节点全程采用root用户操作。centos用yum安装,ubuntu用apt-get安装。环境准备:CPU需2核以上虚拟机或服务器的master节点CPU需2核以上,可通过下述命令查看:cat /proc/cpuinfo 查看cpu cores的个数时间同步apt-get install -y ntpdatentpdate -u ntp.api.bz系统配置修改...
2019-04-26 13:48:56
1996
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人