kubernetes
文章平均质量分 64
月夜楓
这个作者很懒,什么都没留下…
展开
-
nsenter命令简介
nsenter转载 2022-09-09 13:52:18 · 733 阅读 · 0 评论 -
搭建harbor
harbor转载 2022-08-31 10:04:45 · 234 阅读 · 0 评论 -
kustomize
kustomize原创 2022-07-20 18:22:20 · 872 阅读 · 0 评论 -
k3s安装过程
k3s安装原创 2022-07-14 15:47:33 · 1673 阅读 · 0 评论 -
kubectl使用命令记录
kubectl使用命令记录原创 2022-07-05 15:19:14 · 184 阅读 · 0 评论 -
k8s集成ceph
参见原创 2022-05-13 14:28:52 · 1735 阅读 · 0 评论 -
在k8s上面集成jenkins和sonarqube
在k8s上面sonarqube搭建过程首先需要搭建postgres数据库编写yaml编排文件运行上述的postgres的yaml编排文件使用DBeaver查看数据库如下:安装sonarqube生成编排文件编排文件内容如下:执行编排文件执行ingress暴露sonarqube服务jenkins集成sonarqube在jenkins上面安装sonar工具在jenkins上面配置sonarqube环境扫描java的maven项目编写的pipeline如下:查看结果扫描python项目编写jenkins pipel原创 2020-09-25 15:13:34 · 1360 阅读 · 0 评论 -
使用ingress nginx代理grpc
使用ingress nginx代理grpc使用ingress代理dgraph grpc服务搭建dgraph服务配置ui使用java client连接dgraph概述生成公钥使用ingress代理dgraph grpc服务最近在使用图数据库dgraph,开始选择使用k8s拉起整个图数据库,使用ingress nginx代理grpc端口,别问我为什么使用grpc服务,是因为dgraph-io/dgraph4j使用的就是grpc协议。搭建dgraph服务使用官方文档中的yaml,直接拉起# This h原创 2020-08-12 14:07:26 · 2704 阅读 · 0 评论 -
K8S从secret文件生成密钥
K8S从secret文件生成密钥后,如何更新Kubernetes上的密钥呢?前提生成密钥配置kubectl -n cattle-system create secret tls tls-rancher-ingress --cert=./tls.crt --key=./tls.key方法一相信大多数的人第一反应,是先删除,再重新创建secretkubectl delete secret tls-rancher-ingress -n cattle-systemkubec..转载 2020-08-07 09:19:57 · 2132 阅读 · 0 评论 -
k8s CI/CD板书
k8s CI/CD讲演稿导语(ppt1):各位同事大家好,很高兴大家能够对k8s环境下的CI/CD这个主题的相关知识感兴趣。本次主题分享的内容,是我们在以kubernetes环境部署应用的时候,如何快速集成,快速部署交付的过程,主要是实操。我这部分的讲解,是告诉大家可以如何做,至于究竟如何做,则需要根据我讲解的内容,结合项目特点,自行规划设计。什么是DevOps?(ppt2)DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(Dev)原创 2020-05-20 10:53:07 · 975 阅读 · 0 评论 -
在k8s上面搭建apisix网关
本地安装apisix使用yum安装yum install -y https://github.com/apache/incubator-apisix/releases/download/1.1/apisix-1.1-0.el7.noarch.rpm本地安装dashboard参见:https://github.com/apache/incubator-apisix/tree/v1.1 ...原创 2020-03-27 16:54:03 · 7799 阅读 · 1 评论 -
k8s 使用 Init Container 确保依赖的服务已经启动
k8s 使用 Init Container 确保依赖的服务已经启动Intro#最近 helm 3 正式发布了,dotnetcore 3.1 也正式发布了,最近打算把我的活动室预约项目做一个升级,项目已经升级到了 dotnetcore 3.1,最近几天则在准备把项目打包一个 helm 包,使得想要在 k8s 上部署的童鞋可以更方便的部署,目前已经基本完成,本来打算发布到阿里云的 AppHub...转载 2019-12-24 15:45:11 · 1493 阅读 · 0 评论 -
k8s1.9 滚动升级(rollingupdate)和自动缩扩容(HPA)
首先创建pod,我这有现成的,如果没有参考链接创建pod。[root@master01 ~]# kubectl get deployment product-htjf-login-web-profile-aNAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGEproduct-...转载 2019-12-13 10:29:56 · 768 阅读 · 0 评论 -
K8s Deployment ymal文件详解
apiVersion: extensions/v1beta1 #接口版本kind: Deployment #接口类型metadata: name: cango-demo #Deployment名称 namespace: cango-prd #命名空间 labels: app: cango-...转载 2019-12-06 20:51:48 · 1968 阅读 · 0 评论 -
一个关于docker镜像缓存的问题
今天做了一个应用镜像的demo,开始的时候,设置的应用的端口是21003,之后,因为docker对外的expose端口是80,为了统一化,遂将应用的启动端口也设置成了80端口,然而,噩梦就来了,无论如何改正,应用启动的端口都是21003端口;进入到docker的容器中,发现,jar中的server.port早就已经更改成了80端口,在容器中启动java -jar server-provider.j...原创 2019-11-25 17:55:34 · 2922 阅读 · 0 评论 -
kubernetes中port、target port、node port的对比分析,以及kube-proxy代理
服务中的3个端口设置这几个port的概念很容易混淆,比如创建如下service:apiVersion: v1kind: Servicemetadata: labels: name: app1 name: app1 namespace: defaultspec: type: NodePort ports: - <strong>port: 8...转载 2019-11-22 16:07:41 · 294 阅读 · 0 评论