Commit Graph

673 Commits (master)

Author SHA1 Message Date
jin.gjm 435e44caae fix custom PATH settings 2022-07-10 10:09:07 +08:00
jin.gjm ec8e060740 fix: cilium installation 2022-07-02 22:51:49 +08:00
jin.gjm c5c3fa3e4c update cilium docs and scripts 2022-07-02 21:52:48 +08:00
jin.gjm 727e484138 feat: add calico-route-reflector scripts 2022-06-29 19:02:54 +08:00
jin.gjm 773bf5f55e update docs part2 2022-06-28 19:59:50 +08:00
jin.gjm 9f99d89b2f update docs part1 2022-06-24 19:50:06 +08:00
jin.gjm 942ba674b1 support install prometheus offline 2022-06-19 08:58:21 +08:00
jin.gjm 62373504ad download cilium images in 'ezdown' 2022-06-18 08:27:12 +08:00
jin.gjm 6dad31994e feat: add network-check addon 2022-06-17 16:29:23 +08:00
jin.gjm 512e11568b add cilium hubble 2022-06-16 21:07:03 +08:00
jin.gjm 3258022773 add cilium connectivity-check 2022-06-16 12:37:24 +08:00
jin.gjm 5f86b82546 update cilium 1.11.5 2022-06-13 19:29:30 +08:00
jin.gjm 42952eb72e minor fixes 2022-06-13 19:03:45 +08:00
jin.gjm abfadf011f minor fix: add cmd alias 2022-06-11 10:48:55 +08:00
jin.gjm 8209eb36e8 remove copying container images, using local registry instead 2022-06-10 06:53:28 +08:00
jin.gjm c248b34dc8 add local insecure registry 2022-06-09 22:33:46 +08:00
jin.gjm 86e6f08158 fix: get secret tokens for dashboard login in v1.24 2022-06-07 20:39:15 +08:00
jin.gjm 356a98ed48 fix: kube-prometheus-stack installation 2022-06-07 19:33:50 +08:00
jin.gjm b006dcff20 fix: '/usr/bin/python' is not existed in some OS 2022-06-05 19:34:53 +08:00
jin.gjm 16b98e41ff update kube-prometheus-stack-35.5.1 2022-06-05 15:49:48 +08:00
jin.gjm 950aeb8bf9 update dashboard v2.5.1 2022-05-30 20:52:45 +08:00
jin.gjm e03ec7c6f6 remove scripts to auto-installing ingress 2022-05-30 20:42:23 +08:00
jin.gjm bd0a8e8487 adjust to remove docker support 2022-05-30 11:08:15 +08:00
gjmzj 5426f10c54 kubeasz release 3.2.0 2022-01-05 20:19:37 +08:00
gjmzj f144b8e4d6 various fixes 2022-01-05 12:43:03 +08:00
gjmzj ef2fc75756 adjust to k8s 1.23 2022-01-04 19:26:42 +08:00
gjmzj b6ad09b806 update metrics-server v0.5.2 2021-12-31 11:49:50 +08:00
gjmzj 4901831dc9 update flannel v0.15.1 2021-12-30 13:43:37 +08:00
gjmzj f7df74e6a7 update dashboard 2.4.0 2021-12-28 18:58:52 +08:00
gjmzj a0957cba3f update coredns 1.8.6 2021-12-28 17:54:58 +08:00
gjmzj 1f925d1884 fix:controller-manager health check issue #1084 2021-11-24 19:22:32 +08:00
gjmzj 6786d45f3c fix: kubectl drain 参数版本差异导致失败的问题 2021-10-26 19:24:25 +08:00
kenwoodjw d494d1c2a1 update traefik file 2021-10-17 10:34:56 +08:00
kenwoodjw b2b413b18e fix #1077 2021-10-17 10:34:56 +08:00
gjmzj 873876a3f0 fix:prepare阶段的一些小问题 2021-10-17 10:33:00 +08:00
gjmzj 7b4fd5686f fix:nf_conntrack模块安装判断等 2021-10-15 12:50:34 +08:00
gjmzj 8d24ad9b03 调整:docker/containerd运行时安装互不影响 2021-09-25 11:41:34 +08:00
gjmzj ad7f1082f7 fix2: docker/containerd是否需要安装的判断条件 2021-09-25 00:59:51 +08:00
gjmzj 2769576aaa fix: docker/containerd是否需要安装的判断条件 2021-09-24 19:48:58 +08:00
gjmzj e33de18ae3 update metrics-server deployment and docs 2021-09-24 15:47:32 +08:00
gjmzj 4e4dd05a6e update dashboard deployment and docs 2021-09-23 21:36:34 +08:00
gjmzj 785356eba0 fix: coredns 1.8.4 rbac settings 2021-09-23 16:47:35 +08:00
gjmzj 4894a3c56e fix2: setting dashboard/metrics-server image version 2021-09-23 14:50:29 +08:00
gjmzj 094b195ee4 fix: setting dashboard/metrics-server image version 2021-09-12 10:55:14 +08:00
gjmzj 2760631801 update components 2021-09-05 10:13:23 +08:00
Hello-Linux 87183f90b1 调整traefik为Daemonset部署,增加健康检测功能以及Node节点亲和性调度 2021-06-24 22:00:25 +08:00
gjmzj 84b894e64c update docs 2021-06-24 21:57:33 +08:00
yangyuliufeng 370554cad7 fix etcd dir bug
Signed-off-by: yangyuliufeng <qlw705706@gmail.com>
2021-06-23 23:08:22 +08:00
gjmzj a11f714d94 Merge branch 'dev3' of https://github.com/easzlab/kubeasz into dev3 2021-06-05 16:35:31 +08:00
fuliang 88ba5ec455 # 判断服务状态直接使用systemctl is-active;避免使用grep 2021-06-05 16:32:58 +08:00
gjmzj 1cc2ac039f minor fix 2021-05-31 20:06:35 +08:00
gjmzj bbed72b9f3 fix:容器化aio安装时选择containerd运行时失败 2021-04-26 10:02:21 +08:00
gjmzj 5314315ca3 fix:add scheme:https to service-account-issuer 2021-04-25 20:28:48 +08:00
gjmzj 1845483369 minor fixes 2021-04-24 20:23:06 +08:00
gjmzj e017033a50 feat:use 'systemd' cgroup driver 2021-04-19 00:00:55 +08:00
gjmzj d2a83d06a0 minor fixes 2021-04-15 23:19:40 +08:00
gjmzj d9cf6efa8e feat:add support ubuntu 20.04 2021-04-12 16:14:23 +08:00
gjmzj 7864030360 update coredns 1.8.3 2021-04-12 14:05:21 +08:00
gjmzj a024b8913e rewrite ex-lb installation 2021-04-09 08:35:12 +08:00
Rurui Ye 6064aa36c6 允许修改配置ingress port 2021-04-08 20:15:17 +08:00
gjmzj 421dd0b3b3 fix:kube-scheduler healthz/metrics listening setting 2021-04-08 20:10:56 +08:00
gjmzj 1b07f1b26e rewrite chrony installation 2021-04-06 20:03:42 +08:00
gjmzj 2ea25dd600 feat:add configurable apiserver secure-port 2021-04-02 18:53:46 +08:00
gjmzj e13fe39eda feat:[kube-lb] a l4 nginx proxy for apiservers 2021-04-01 19:18:59 +08:00
gjmzj 8ae6603f0d kubeasz release 3.0.1 2021-03-28 22:15:49 +08:00
gjmzj a6315758c7 fix: installation of ex-lb 2021-03-27 20:47:03 +08:00
gjmzj da63eeedbd update storage: nfs-provisioner 2021-03-27 00:09:42 +08:00
gjmzj 07735221fa update k8s & docker 2021-03-25 18:45:03 +08:00
gjmzj b919df4407 fix: worker节点安装时无法推送dnscache镜像 2021-02-16 19:28:12 +08:00
gjmzj 0798b2855a update to use kube-scheduler-config.yaml 2021-02-15 09:55:37 +08:00
gjmzj 67e33c4eb8 add etcd config flags 2021-02-09 17:40:04 +08:00
gjmzj 97f9df2b7a update harbor v2.1.3 2021-02-08 21:23:00 +08:00
gjmzj 7a97837901 minor fix for cleaning haproxy&keepalived 2021-02-04 13:54:14 +08:00
gjmzj afccce3f42 fix: calico backend config #973 2021-02-01 12:52:51 +08:00
gjmzj 3f12d016c7 docs update 2021-01-31 21:13:34 +08:00
gjmzj 789c3f7597 update docs for 3.0.0 2021-01-25 00:02:45 +08:00
gjmzj 7dd8fd9fbb remove dependency: netaddr 2021-01-22 23:54:12 +08:00
gjmzj f0aaad4b0f fix 删除etcd节点hosts文件不更新 2021-01-21 23:48:57 +08:00
gjmzj 2e4e30eac3 update docs 2021-01-20 17:42:46 +08:00
gjmzj 5ae78116f6 update: os-hardening 7.0.0 2021-01-19 23:35:31 +08:00
gjmzj e51aa3603d fix nodelocaldns 镜像推送 2021-01-19 20:20:05 +08:00
gjmzj 63a7e6d7ee 修复ansible group命名不规范问题 2021-01-19 17:41:00 +08:00
gjmzj a3d754ccf8 feat: upgrade kube-ovn to 1.5.3 #958 2021-01-18 10:21:48 +08:00
gjmzj 88bf729126 修复 calico 网络 backend 设置为 vxlan none 时,calico 部署失败 #959 2021-01-18 10:07:05 +08:00
gjmzj e97c65ce5f feat: add client kubeconfig management in 'ezctl' 2021-01-17 23:59:40 +08:00
gjmzj 73bedd7c37 feat: add NodeLocal DNSCache 2021-01-13 21:27:18 +08:00
gjmzj e6132800fc 调整默认nodePort范围 2021-01-12 17:17:27 +08:00
gjmzj e00d39f1c5 fix create kubelet certs 2 2021-01-12 11:32:48 +08:00
gjmzj ce7f385853 fix create kubelet cert 2021-01-12 11:01:19 +08:00
gjmzj a5a99d542e 调整cluster-addon安装方式 2021-01-11 19:02:34 +08:00
gjmzj d5c0873daf update kube-prometheus-stack-12.10.6 2021-01-11 11:12:14 +08:00
gjmzj 4b296cf087 minor fix 2021-01-10 21:25:05 +08:00
gjmzj a85c649805 重写安装流程 2021-01-07 09:30:50 +08:00
gjmzj 524e2390fa dev-3.0 mainline fixes 2020-12-30 11:25:54 +08:00
gjmzj c69be3f0da init commit for dev-3.0 2020-12-25 11:53:00 +08:00
gjmzj b9b452a0ce update calico v3.15.3, dashboard v2.1.0 2020-12-18 19:00:09 +08:00
gjmzj 870cc2b04a 更新支持containerd 1.4.3 2020-12-18 10:23:55 +08:00
lushenle 79adb50f66 modified: etcd.service.j2; fix compaction about, when `auto-compaction-retention=1` auto-compaction-mode is `revision`, shuld be set to `periodic`. Ref: https://etcd.io/docs/v3.4.0/op-guide/maintenance/ 2020-12-16 19:23:47 +08:00
gjmzj 3a29c84138 修改docker默认开启live-restore功能 2020-12-07 15:47:57 +08:00
gjmzj e298d89d48 更新安装运行时 containerd 待续 2020-12-01 20:02:32 +08:00
gjmzj 7316c24939 update component for k8s v1.19 2020-11-06 20:17:38 +08:00
gjmzj d7613a2091 替换apiserver参数--basic-auth-file为--token-auth-file 2020-11-05 10:36:45 +08:00
gjmzj f639c54548 kubelet启动参数修改for debian 10 #912 2020-09-27 19:21:50 +08:00
lushenle fceee36514 **Debian 10** 默认 `iptables` 使用 `nf_tables`,
会导致很多的网络问题,不管使用什么网络插件,需将 `iptables`
改为使用传统的方式
2020-09-23 14:56:21 +08:00
fidiler a8f57dda86 roles/calico/defaults/main.yaml 增加 CALICO_NETWORKING_BACKEND 变量 2020-09-23 14:35:36 +08:00
Peng Yong d2ba5806d5 CentOS 8不用安装haproxy.service 2020-09-23 14:20:16 +08:00
gjmzj 9606ab147b minor fix to containerd setup 2020-08-21 19:55:17 +08:00
gjmzj 0bd4281c46 minor fix 2020-06-01 17:42:52 +08:00
gjmzj 9117d07e82 清除集群时暂保留/opt/kube目录 2020-05-28 14:05:03 +08:00
gjmzj a03c1cdc1a 更新calico v3.8.8 配置文件 2020-05-24 17:52:18 +08:00
gjmzj 0578acec76 调整easzup下载脚本和docker安装 2020-05-24 14:51:01 +08:00
gjmzj d1b6761f0a revert cgroup driver to 'cgroupfs' #848 2020-05-23 17:58:32 +08:00
gjmzj d3b92464ec 修改kubelet/docker使用Cgroup driver: systemd 2020-05-23 15:16:01 +08:00
gjmzj 8f90571234 更新部分组件版本 2020-05-21 10:41:59 +08:00
gjmzj dfea51fc6e fix 节点角色删除时/opt/kube/bin被误删 #837 2020-05-18 11:42:13 +08:00
gjmzj d69b9a15fc fix pause-amd64:3.2 repos 2020-05-03 19:59:31 +08:00
gjmzj 7a8860ff0c delete docker mirror registry by 'azure.cn' 2020-04-19 19:10:18 +08:00
gjmzj d1f40a1dae update pause 3.2 2020-04-10 19:10:30 +08:00
lushenle 0204a1014d merge `harbor-image-tag` -> `docker-tag`, del `harbor-image-tag`, modified task, remove copy `harbor-image-tag` section 2020-04-06 08:53:53 +08:00
lushenle 18d031e506 modified main.yml, add copy `harbor-image-tag` setction, del comment for docker-tag use `jq` description 2020-04-06 08:53:53 +08:00
lushenle 0e988944bc modified dockertag: wget -> curl, add harbor-image-tag for query private harbor registry project, tags 2020-04-06 08:53:53 +08:00
gjmzj 29ffd8d82d ajust etcd parameters 2020-03-30 11:12:16 +08:00
piano 48c146e12d
Update etcd.service.j2 (#823)
etcd 新增参数配置
2020-03-30 11:01:55 +08:00
gjmzj 7916344997 modify kubectl-kubeconfig creating for bogeit 2020-03-29 10:52:46 +08:00
gjmzj e4a8064648 预处理增加设置内核参数net.core.somaxconn = 32768 2020-03-05 16:17:32 +08:00
lushenle 6b62536fec docker-tag 非常实用和方便,但遗憾目前已无法获取到 image tag,对其进行修改,以便获取 image tag 2020-03-05 15:52:57 +08:00
gjmzj 5a1f5cda97 关闭kubelet只读端口 2020-02-01 10:06:07 +08:00
gjmzj cb35be0417 增加清理节点二进制文件和离线镜像 2020-02-01 02:05:43 +08:00
gjmzj 3b4f367b95 bump dashboard version v2.0.0-rc3 2020-01-31 17:27:54 +08:00
gjmzj 3ab6ff9350 minor fix: kube-apiserver.service 2020-01-31 17:22:32 +08:00
gjmzj 4e07ae2a82 fix: kubeconfig证书中server地址逻辑 2020-01-31 12:37:44 +08:00
gjmzj 4a56116b19 修改kube-controller-manager和kube-scheduler使用证书访问kube-apiserver 2020-01-29 18:05:58 +08:00
gjmzj b16520704a 创建kube-controller-manager.kubeconfig和kube-scheduler.kubeconfig 2020-01-29 10:40:27 +08:00
gjmzj 976c682660 bump traefik version v1.7.20 2020-01-25 11:20:06 +08:00
gjmzj 7ddc364d38 bump versions: docker 19.03.5, etcd v3.4.3, k8s v1.17.2 2020-01-25 10:23:14 +08:00
gjmzj 7fce68ec83 bump coredns version 1.6.6 2020-01-24 09:18:13 +08:00
王正良 c8b0e1852a 遗漏的 harbor 安装配置模板文件 2020-01-12 21:16:27 +08:00
王正良 086ee1ab9a 修复 HARBOR_DOMAIN 为空及使用正式证书情况下 hostname 设置不正确问题 2020-01-12 21:16:27 +08:00
sunxk 226e63fbe6 fix ValidationError(DaemonSet.spec): missing required field "selector" in io.k8s.api.apps.v1.DaemonSetSpec 2019-12-26 20:57:17 +08:00
王正良 2788cd083d 1)增加对 harbor v1.8-v1.10 支持, 2)支持使用正式证书安装, 3)默认密码改为随机生成 2019-12-26 20:55:48 +08:00
MengxinLiu a54f6f55c0 update kube-ovn to 0.9.1 2019-12-04 22:21:06 +08:00
gjmzj 7ee25c262d minor fix 2019-11-26 11:07:46 +00:00
gjmzj ecf1d28003 fix ubuntu1804安装ex-lb失败问题 2019-11-24 13:30:31 +00:00
gjmzj faf78af62a 分离生成read权限kubeconfig #727 2019-11-17 01:51:29 +00:00
gjmzj 10ccdda640 update dashboard v2.0.0-beta6 2019-11-16 15:00:32 +00:00
gjmzj 2ff5d55d6d update APIs in v1.16 2019-11-03 12:32:10 +00:00
gjmzj ca501796c4 v1.16: networkpolicies under networking.k8s.io/v1 2019-11-03 10:44:58 +00:00
gjmzj fb584bcca2 update dashboard v2.0.0-beta5 2019-11-03 09:56:05 +00:00
gjmzj afbba63337 fix tcp_tw_recycle settings issue #714 2019-10-27 15:42:02 +00:00
gjmzj 8ae76e6dcf update metrics-server v0.3.6 2019-10-27 22:38:54 +08:00