k8s
intelrain
这个作者很懒,什么都没留下…
展开
-
Centos上yum安装kubectl
1、使用yum方式安装cd /etc/yum.repos.dtouchkubernetes.repovimkubernetes.repo[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https://mirrors.aliyun...原创 2020-08-17 11:03:34 · 1634 阅读 · 0 评论 -
Helm 部署配置rabbitmq+glusterfs分布式存储应用
1、使用的 Helm repo如下2、使用的这个版本helm fetch stable/rabbitmq-ha --version=1.44.23、cd rabbitmq-ha-ha 是指集群部署4、依据具体情况,调整values.yaml 中的值我调整的项有5、在这个路径下进行部署helm install rabbitmq-ha . -f values.yaml6、部署NodePort Service提供对外访问over.原创 2020-06-15 17:59:18 · 678 阅读 · 0 评论 -
Helm 部署配置mysql+glusterfs分布式存储应用
1、使用的 Helm repo如下最开始没添加这个,下载的 stable/mysql ,不是很合适,后面加了这个源helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubatorhelm repo updatehelm search mysqlha新建一个文件夹mysqlhelm fetch incubator/mysqlha解压cd mysqlha2、依据具体情原创 2020-05-29 15:19:55 · 734 阅读 · 0 评论 -
Helm 部署配置mongo+glusterfs分布式存储应用
Mongodb的集群搭建方式主要有三种,主从模式,Replica set模式,sharding模式, 三种模式各有优劣,适用于不同的场合,属Replica set应用最为广泛,主从模式现在用的较少,sharding模式最为完备,但配置维护较为复杂。本次使用的方式是 Replica set模式部署步骤1、2、先为mongodb创建一个新空间kubectl create ns mongo-testhelm pull stable/mongodb -n mongo-test下载原创 2020-05-28 15:52:18 · 849 阅读 · 0 评论 -
【docker】/var/lib/docker/overlay2/ 占用磁盘问题 最终解决方案
找IT 挂载了新磁盘,比如/data2 100G在docker配置文件中,加上这个systemctl daemon-reload重启docker服务即可。会导致此服务器上的所有docker 容器丢失,需要重新部署。还会导致一个问题docker push 时,会报错denied: requested access to the resource is denied解决方法:需要 删除这里,重新docker login 即可...原创 2020-05-28 12:01:17 · 7956 阅读 · 0 评论 -
Helm 部署的redis,增加数据库的数量
问题:默认是16个,想要增加到51个。解决步骤:通过查看 docker传统方式安装的redis,在配置文件中,有这一项,databases 定义数据库数量原创 2020-05-27 14:31:28 · 599 阅读 · 0 评论 -
Helm 部署配置redis集群+glusterfs分布式存储应用
1、helm的安装不做赘述,网上有很多教程。2、helm添加Chart库添加微软库helm repo add stable http://mirror.azure.cn/kubernetes/charts/目前我本地的Chart库如下添加了之后,查询redis结果如下helm search repo redis -l 可以查看历史版本3、拉取部署文件: helm pull stable/redis-ha不指定标签时默认拉取最新版本,拉取的是一个压缩包解压原创 2020-05-27 14:18:56 · 1238 阅读 · 0 评论 -
VS Code集成Bash shell
打开VS Code的配置File ——> Preferences ——> SettingsSave一下,关掉重新启动 VS Code这里就有bash选项了,可以执行shell脚本了。原创 2020-05-13 10:58:46 · 2752 阅读 · 0 评论 -
【K8S】K8S使用学习笔记
1、spec 定义资源的状态,对于Pod来说,最重要属性就是containersspec: containers: -name:web image: ports - containerPort:80 #定义容器监听的端口(与Dockerfile中的Expose类似,只是为了提供文档信息)??2、ports:-protocol:TCPport:80 #指定...原创 2020-04-22 15:48:21 · 14238 阅读 · 0 评论 -
【K8S】本地可执行k8s命令设置步骤
1、本地,用户下,新建tools文件夹,和 .kube 文件夹2、对于第一个 exe文件,我是从本地一个项目中找到的,直接copy过来3、到安装k8s集群的服务器上,copy相关的key值。cd ~/.kube/cat config把这个config里面的内容,copy到第2步的config文件里。4、到本地执行这个命令,就能执行成功,不用专门连接到...原创 2020-04-10 11:59:59 · 14546 阅读 · 0 评论