简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
翻译自官网文档 Kubernetes-Ingress管理对集群中的服务(通常是HTTP)的外部访问的API对象。Ingress可以提供负载平衡、SSL终端和基于名称的虚拟主机。术语为清楚起见,本指南定义了以下术语:Node(节点): kubernetes集群中的一台虚拟机或物理机。Cluster(集群): 一组与因特网通过隔离的节点,他们是是Kubernetes管理的主要计算资源。E...
docker 部署nexus并启用https实现目标docker 运行nexusnexus docker仓库支持httpsdocker client只需要把ca证书放到docker目录下,不需要整个机器信任。nexus用 ip:port的方式访问构建nexus镜像生成证书# 这里的ip换为nexus运行机器的ipecho subjectAltName = IP:10.110....
运行seafile 和 onlyoffice安装docker-compose# for CentOSyum install docker-compose -y# for Ubuntuapt-get install docker-compose -y编辑 docker-compose.ymlversion: '2.0'services:db:image: maria...
综述在 ubuntu 18.04 中使用 kubeadm 安装 k8s v1.14.1版本。k8s 集群使用 ceph 集群作为存储。安装以下步骤均在master节点操作即可:安装ansibleapt install -y ansible修改 hosts ,把节点的 hostname 以及对应的 ip 添加到 hosts建立ssh 互信,免密登陆。新建一个ansible工作...
在集群中搭建ingress1.创建ingress controller deploymentapiVersion: v1kind: Namespacemetadata:name: ingress-nginxlabels:app.kubernetes.io/name: ingress-nginxapp.kubern...
当gitlab的runner使用kubernetes动态调度的时候,由于不确定pod会调度到哪个节点,所以,使用宿主机目录作为cache是有问题的。这时需要一个cache的服务器。在k8s中安装minio用helm 找到 minio的chart包。修改values.yaml中的defaultBucket:enabled: true## If enabled, must be a s...
项目demo在github上:https://github.com/mkyong/maven-examples/tree/master/maven-code-coverage使用helm安装gitlab ci runner到k8s集群下载chart包或者使用以下命令:helm repo add gitlabhttps://charts.gitlab.io/helm search git...
准备工作准备一台ubuntu的机器,配置如下:OS: ubuntu 18.04docker: 18.06.1cpu、内存:4core 4G硬盘: 100G能连通docker hub(不必翻墙)CPU 内存过低可能带不动。4核4G感觉有点卡。硬盘低了可能会导致docker image持续GC,造成不必要的性能浪费。安装snap install microk8s --classi...
查看每个节点的pod数量(python脚本)# -*- coding: utf-8 -*-import commandsstatus, output = commands.getstatusoutput("kubectl get node")lines = output.split("\n")node = {}no...
本文基于kafka的版本3.2.0,之前的版本无法使用本文所提到的方法。