摘要:
1. 新建一个app01 python manage.py startapp app01 1 # 在 project 在外层 urls 的配置: from django.contrib import admin from django.urls import path from django.con 阅读全文
摘要:
1. flannel 的作用 https://github.com/coreos/flannel/releases flannel github 地址 K8S 网络插件用的最多的flannel 和calico,主要是解决不同宿主机之间的pod 通信问题。flannel 支持UDP、VxLAN、hos 阅读全文
摘要:
1. 创建nfs 共享存储 # 在所有主机上:yum install nfs-utils rpcbind -y 在10.4.7.200 上部署 nfs server cat[root@hdss7-200 nginxcurl]# cat /etc/exports /data/nfs-volume 10 阅读全文
摘要:
dubbo 微服务结构简介 上图中,蓝色的表示与业务有交互,绿色的表示只对Dubbo内部交互。上述图所描述的调用流程如下: 服务提供方发布服务到服务注册中心; 服务消费方从服务注册中心订阅服务; 服务消费方调用已经注册的可用服务 1. 部署maven 并改成国内源 在 7.200 上: tar xf 阅读全文
摘要:
构建新的jenkins镜像 docker pull jenkins/jenkins:2.190.3 mkdir -p /data/dockerfile/jenkins && cd /data/dockerfile/jenkins vim dockerfile FROM jenkins/jenkins 阅读全文
摘要:
ingress 介绍 ingress 对外暴露集群http 和https 服务,之前k8s 是用iptables 的 ,不推荐,推荐用ipvs 模式。ingress 是基于域名和url 路径把用户请求转发到指定service 资源的规则。ingress 控制器能够将ingress 资源监听某套接字, 阅读全文
摘要:
整理下工作中kubectl 常用命令 kubectl cluster-info #查看集群信息Kubernetes master is running at http://localhost:8080CoreDNS is running at http://localhost:8080/api/v1 阅读全文
摘要:
dashboard 方便用页面管理K8S 集群 1. 准备镜像 docker pull k8scn/kubernetes-dashboard-amd64:v1.8.3 2. 配置rbac deployment service ingress 的文件 然后在应用这些资源配置清单 [root@hdss7 阅读全文
摘要:
用二进制部署K8S,用了 5 台机器, 几乎每个组件都签一套证书,签了5 套证书,搭建ca 服务器,签这么多证书也是很麻烦的事情。 需要签发证书的组件etcd 集群--3台apiserver--2台node 节点:kubectl kube-proxy client 和 server 都要签发证书 1 阅读全文