当前位置: 首页 > wzjs >正文

麒麟网站建设集团网站网页模板

麒麟网站建设,集团网站网页模板,深圳市知名广告公司,wordpress 调用指定id文章在k8s中创建凭证 首先在节点docker登录harbor, 登录成功之后会在$HOME/.docker/ 生成一个config.json文件,这个就是登录凭证,后面docker pull就不需要再登录了。但是如果在k8s发布pod或者deploment时,这个凭证要在k8s中创建一个对…

在k8s中创建凭证

首先在节点docker登录harbor, 登录成功之后会在$HOME/.docker/ 生成一个config.json文件,这个就是登录凭证,后面docker pull就不需要再登录了。但是如果在k8s发布pod或者deploment时,这个凭证要在k8s中创建一个对应secret,然后挂载到pod 或 deployment中的yaml中,这样k8s才能下载镜像,否则提示权限验证错误。
生成凭证:

kubectl create secret generic harborregcred[凭证的名称] --from-file=.dockerconfigjson=$HOME/.docker/config.json  --type=kubernetes.io/dockerconfigjson

insecure-registries配置

docker1.3.2版本开始默认docker registry使用的是https,我们设置Harbor默认http方式,所以当执行用docker login、pull、push等命令操作非https的docker regsitry的时就会报错。

解决办法:配置/etc/docker/daemon.json,在需要连接Harbor仓库的机器上面,编辑/etc/docker/daemon.json,如果没有就要创建文件,添加以下内容。注意不是安装harbor的机器

{"registry-mirrors": ["https://hccwwfjl.mirror.aliyuncs.com"],"insecure-registries":["harbor的ip地址:端口号"]
}重启docker 服务: systemctl daemon-reload && systemctl restart docker

创建命名空间

若不指定命名空间会到default里
命令创建: kubectl create namespace demo
kuboard面板创建:  直接新建

使用 deployment 部署 pod

命令创建: kubectl apply -f deployment.yml
kuboard面板创建: 从yaml新建

apiVersion: apps/v1
kind: Deployment
metadata:name: my-spring-boot-appnamespace: demo
spec:replicas: 2selector:matchLabels:app: my-spring-boot-apptemplate:metadata:labels:app: my-spring-boot-appspec:containers:- name: my-spring-boot-appimage: 'harbor的ip:端口/项目名/镜像名:标签'ports:- containerPort: 8080

使用 Service使应用程序可以从集群外部访问

命令创建: kubectl apply -f service.yml
kuboard面板创建: 从yaml新建

apiVersion: v1
kind: Service
metadata:name: my-spring-boot-app-servicenamespace: vmware-local
spec:selector:app: my-spring-boot-appports:- protocol: TCPport: 80targetPort: 8080type: LoadBalancer

通过 Ingress 访问您的应用

命令创建: kubectl apply -f ingress .yml
kuboard面板创建: 从yaml新建

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:name: ingress-demo-appnamespace: vmware-local
spec:ingressClassName: nginxrules:- host: www.k8s.comhttp:paths:- backend:service:name: demo-api-serviceport:number: 8888path: /pathType: Prefix
status:loadBalancer: {}

修改host即可访问 域名加开发端口

安装 Ingress Controller

References:
Linux登录连接Harbor报错http: server gave HTTP response to HTTPS client
【k8s】k8s集群中拉取需要登录的私有镜像库
Kubernetes(k8s)常用yaml配置和注释详解
Kubernetes(k8s)Ingress原理
K8S中的ingress
kubernetes 安装 ingress controller


文章转载自:

http://ts7P75NJ.zttjs.cn
http://DG6snKSM.zttjs.cn
http://9jKbwfrZ.zttjs.cn
http://krA516RZ.zttjs.cn
http://RIKXLQSC.zttjs.cn
http://zNqpXs0G.zttjs.cn
http://AmYZC6LV.zttjs.cn
http://sdsytci7.zttjs.cn
http://1tKdSLeL.zttjs.cn
http://hk9xE0Gi.zttjs.cn
http://NRZ8F8xQ.zttjs.cn
http://xmu7GWfV.zttjs.cn
http://zFgDEeYH.zttjs.cn
http://mufan76c.zttjs.cn
http://G0eWsbf2.zttjs.cn
http://uqVV32t4.zttjs.cn
http://42TQlit1.zttjs.cn
http://JP73pV9Y.zttjs.cn
http://jiTJhpD8.zttjs.cn
http://U5GSgCtM.zttjs.cn
http://q0mu3UXh.zttjs.cn
http://kpsGZ8SA.zttjs.cn
http://hfca53zs.zttjs.cn
http://dfXk4aRi.zttjs.cn
http://L1WDLfM2.zttjs.cn
http://W5YxnBZH.zttjs.cn
http://3WEKNYIv.zttjs.cn
http://3k3Q6P3q.zttjs.cn
http://MFWgf87Z.zttjs.cn
http://2dao6MBU.zttjs.cn
http://www.dtcms.com/wzjs/665213.html

相关文章:

  • 网站后台排版布局呼和浩特市做网站公司好的
  • 佛山网站制作哪家北京中小企业建站价格
  • 哪里可以免费注册网站网站活动专题页面
  • 什么网站可以做会计题目百度竞价排名收费
  • 做网站有名的公司湖南it网站建设mxtia
  • 会展网站建设大余网站建设
  • 做普通网站价格wordpress 配置邮件
  • 网站开发专业主修课程最新网络营销方式
  • 网站规划说明书net网站建设
  • 深圳论坛网站设计哪家公司好网站专项审批查询
  • 网站制作苏州企业通过网络营销学到了什么
  • 手机网站制作哪家好国外创意设计网站
  • 济南专业的设计网站温州网站关键词
  • 手机网站转app开发教程网站制作电话多少
  • 大兴网站设计揭阳高端品牌网站建设
  • 网站怎么seo关键词排名优化推广有名的网页游戏
  • 怎么做frontpage网站网页制作素材图片是什么格式
  • 网站建设销售工作内容女主网站和男主做
  • 网站不能风格哪个微信公众号有a
  • 高要网站制作保安服定制公司
  • 保定酒店网站制作wordpress 展示微博
  • 泉州网站设计找哪家vue如何网站开发
  • 网站免费建站众享星球人物网页设计模板
  • 个人网站广告投放玩具外贸网站模板
  • 济宁华园建设有限公司网站akm建站系统
  • 创建平台网站下载软件做qq的网站
  • 商城网站开发费用住建局
  • 上海网站建设工作室wordpress 多站点方法
  • 内黄县建设局网站网站建设捌金手指花总六
  • 整合营销网站建设阿里云oss可以做网站