范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

k8s实战之理解helm

  helm V3的特性:架构改变,去掉Tiller,直接helm通过kubeconfig连接apiserver  release名称可以在不同命令空间重用  chart支持放到docker镜像仓库  K8S部署一个应用的流程如下
  编写 yaml :  deployment service ingress  1.0创建 deployment模板kubectl   create  deployment  nginx  --image=nginx   --dry-run  -o  yaml  >  deployment.yaml1.1启动nginx podkubectl  apply  -f  deployment.yaml1.2检查pod服务kubectl get pods
  2.0创建service资源kubectl expose  deployment  nginx  --port=80  --target-port=80  --type=NodePort --dry-run -o yaml > service.yaml2.1.启动service服务kubectl apply  -f  service.yaml2.2检查service端口kubectl get svc
  3.0访问该nginx服务
  其中一个node节点ip+31190端口
  kubectl describe  pod   `web-dc77dd8db-7r8k5`    
  有问题查看构建镜像的构建  helm  解决了如下管理应用的问题 1. 如何将这些yaml作为一个整体管理? 2. 这些yaml文件如何高效复用? 3. 不支持应用级别的版本管理开始实战wget      http://120.78.77.38/file/helm-v3.0.0-linux-amd64.tar.gz #也可以去官网下载  tar -xf  helm-v3.0.0-linux-amd64.tar.gz   && cd  linux-amd64  mv  helm   /usr/bin/     #将helm二进制文件拷贝到宿主机/bin下
  配置helm微软源地址  helm  repo  add  stable  http://mirror.azure.cn/kubernetes/charts/
  检查配置源地址  helm  repo list通过helm安装一个k8s-ui1.通过helm安装软件helm    search  repo  weave   #去仓库中查找weave的程序包
   helm    install  ui  stable/weave-scope   #安装
   kubectl  get pods   检查
  2.修改配置文件,并访问
  ClusterIP改成 NodePort   kubectl  edit svc   ui-weave-scope
  kubectl get  svc  #可以看到暴露的端口
  http://192.168.106.103:32055/
  创建一个mychart包管理模板  helm create  mychart
  #删除templates/目录下的文件/将之前nginx的deployment和service yaml文件拷贝过来 rm  -rf   /templates/* mv  /root/deployment.yaml   ./  mv  /root/service.yaml   ./ 
  kubectl delete  svc  web  #删除之前的nginx  svc kubectl delete  deployment  web  #删除之前的nginx  pod cd  /root helm  install  web  mychart/
  执行完会自动创建deployment和service  修改更新helmhelm   upgrade web  mychart  helm   list  检测服务
  通过修改helm全局变量模板 deployment/service 关键信息创建应用 # vim  values.yaml  replicaCount: 1  image: zhangfan5391621/java-demo tag: latest  label: java-demo  port: 8080
  修改deployment.yaml(关键信息为变量定义信息)  # vim  deployment.yaml  apiVersion: apps/v1 kind: Deployment metadata:   name: {{  .Release.Name }}-dp spec:   replicas: {{ .Values.replicas }}   selector:     matchLabels:       app: {{ .Values.label }}   template:     metadata:       labels:         app: {{ .Values.label }}     spec:       containers:       - image: {{ .Values.image }}:{{ .Values.tag }}         name: nginx
  修改service.yaml(关键信息为变量定义信息)  # vim  service.yaml  apiVersion: v1 kind: Service metadata:   name: {{ .Release.Name }}-svc spec:   ports:   - port: 80     protocol: TCP     targetPort:  {{ .Values.port }}   selector:     app: {{ .Values.label }}   type: NodePorthelm  install   --dry-run web1  mychart/    #检测配置变量是否正确生效
  helm install web1 mychart/ 创建应用  通过定义变量成功创建了应用
  查看helm创建的应用
  helm 扩容helm  upgraded  web1  --set  replicas=3  mychart/   #扩容副本3个回滚helm    rollback    web1   1    #将web1回滚到第一个版本
  后面会分享更多k8s、docker等方面内容,感兴趣的朋友可以关注下!
  *特别声明:本文为【怕水的鱼】投稿,仅代表作者观点。马哥教育仅提供信息发布平台。

nginx代理常用配置1。最简反向代理配置在http节点下,使用upstream配置服务地址,使用server的location配置代理映射。upstreammyserverserver10。0。0。2小米MIUI吐槽微信2年新增80个功能点,后台内存增加67。9IT之家8月11日消息8月10日晚间,2021雷军年度演讲召开。小米正式公布了MIUI12。5增强版。MIUI12。5增强版修复集中反馈的系统头部问题160个,系统应用问题224个iOS15Beta5更新,新改进很多,但不建议8月11日消息时隔两周,于今日凌晨苹果发布了iOS15的第五个测试版更新,即iOS15Beta5。本次更新包为6。0。5GB,不同机型或版本略有差异,更新后版本号为19A5318f十三香要等明年?新iPhone曝光不是13而是iPhone12sWWDC2021上周正式结束,期间iOS15系统被曝光。最近有外媒曝光了9月份即将发布的最新iPhone。据悉,新机不是iPhone13,而是iPhone12s,目前命名仍有争议。小米MIX4开启了一个新的全面屏体验,预计明年友商会开始上市今日小米手机将公布本年度旗舰机MIX4,这款新产品初次选用了屏下摄像头技术水平。在此之前,中兴屏下摄像头新手机Axon30屏下版已批量生产发售,先发起销售价2198元(6GB128首发价1899元!小米平板5全面对标iPad,实力究竟有多强?在8月10日举行的2021雷军年度演讲上,小米一次性发布了多款产品,最受关注的当属小米MIX4,其次就是小米平板5。自2018年发布上代平板产品后,平板系列产品已经停更三年,成为了告别暴力灌装,方便换装第三方洗手液的自动洗手机洗手机绝对是个好东西,从几年前小米将洗手机这一品类逐渐推广开来之后,各大厂商纷纷跟进,推出了自有品牌的洗手机。不过,各大厂商对替换洗手液几乎都采用了同样的处理方式洗手液的替换装均为新旗舰或让独显芯片迎来爆发,先行者iQOONeo5表现如何?对于那些在选择手机时只盯着骁龙888旗舰的小伙伴来说,像iQOONeo5这样的性能旗舰,经常容易被大家所忽略。虽然它搭载的是骁龙870处理器,但是得益于独立显示芯片的帮助,在游戏体光量子芯片大突破,不用光刻机也能造芯片?光量子芯片大突破,拋开光刻机也能造芯片中国科技大学这项最新技术将促进中国芯片大变革,然而西方发达国家却要求公开并与我们分享该项技术,这难道就是所谓的科学无国界吗?众所周知中国是发展苹果躺赢?工信部即将推出新规,国产厂商的优势少了一个最近几年智能手机行业开始陷入了瓶颈当中。首先是性能瓶颈,随着摩尔定律逐渐逼近极限,导致各大芯片厂商在芯片性能方面的提升都不是很大,正常人很难感觉出麒麟9000与麒麟990有什么不同从5488跌至2555,曲面屏和鸿蒙系统,从高端市场变中端市场华为自己发布了P系列高端机的P50系列机型,跟之前的消息相同,现在还没有5G版本。共有两个版本,分别采用骁龙888和麒麟9000,作为4G手机,发布价达到了4488元起步,这样的价
库克要头疼了,欧盟发难后,工信部也宣布了1976年,苹果公司正式成立,电脑与数码类产品的生产制造是其主要的业务发展方向。刚成立的苹果面临的困难无疑是巨大的,尤其是在零几年提出的新智能手机的概念,更是让苹果面临巨大的挑战。realme2022年01月31日新消息realmerealme2022年01月31日新消息这三款手机价格不超1000元用两年不是问题都是百元神机realme真我GT2到底值不值得新年入手?实际上手体验就能说明一切rea一加2022年01月31日新消息一加一加2022年01月31日新消息首发天玑1300?一加中端新机曝光80W充电2500元起售?一加Nord2曝光搭载联发科天玑130090Hz高刷屏有没有人和我一样看多了一加10储能水电站的效率据说能达到80,即抽水用电1度,用水的势能发电能有0。8度,真有这么高的效率吗?储能水电站将电能储备成水的重力势能,然后发电时,将重力势能转化成电能。损耗包括抽水机和发电机的无功功率,例如电机的发热等,系统的整体效率由储能侧的效率乘以发电侧的效率。电能转化为水亚马逊瞄准5G新商机,抢滩电信云业务记者彭新编辑以亚马逊为代表的云计算厂商正瞄准5G新商机做准备。近日,亚马逊云科技(AWS)称,电信运营商Verizon已经将其云计算服务用于企业内部的日常网络功能,并开始探索应用于抢票软件急需规范春运期间,对一些返乡人员来说,火车和高铁购票难仍是一大问题。许多抢票软件瞄准大众回家心切的心理,推出购买加速包vip会员优先抢票等票价之外的收费服务。但在春运高峰期,即便在抢票软件加氢5分钟,续航超1000km,丰田力推的氢燃料才是终极能源?在刚刚过去的2021年,新能源汽车总销量达到了352。1万辆,同比增长近160,新能源车渗透率为14。8。尽管新能源形势大好,但目前电动车仍然算不上普及,其中最大的问题有两个,分别2022年最热门的15项技术无人机配送方兴未艾德国商报网站1月7日发表题为这些技术趋势将影响2022年的报道。为了识别2022年最重要的技术趋势,德国商报记者走访了高校实验室研究机构和企业,并与学界和业界的领军人物探讨,列出了如果你是面试官,985的学生表现像二本,而二本的学生表现像985,你愿意选择谁?为什么要面试,面试的目的就是要看你的应变能力。两耳不闻窗外事的学法,我个人认为真的不好。还跟不上机器,机器不容易坏。我选二本。985的学生学一门新技术需要两周,211的需要一个半月冬奥倒计时五天,冰雪经济来袭奥将于2022年2月4号在北京和河北张家口举行,作为全球瞩目的大型赛事,本次奥运的开幕式将采用数字科技美学创新的模式,呈现全新的视觉盛宴。在冬奥效应下,冰雪消费活动日益高涨,超50智享生活,选威马随着科技创新不断推进,我国新能源汽车市场竞争力明显增强,想要获得消费者关注和喜爱,必须具备创新智能等属性。威马汽车是我国国内新兴的新能源汽车产品及出行方案提供商,一直不断开拓进取,