一、创建CCE集群

登录华为云进入CCE控制台,创建CCE集群

集群配置自定义,由于要拉取第三方镜像要有弹性ip

使用ingress对外暴露访问,安装nginx-ingress插件

等待安装成功

创建PV、PVC,记住PVC的名称后面会用到

创建完成后,点击模板市场上传harbor模板

上传完成后点击安装,修改配置文件

设置持久卷

persistentVolumeClaim:chartmuseum:accessMode: ReadWriteOnceexistingClaim: 'cce-evs-harbor' ##PVC的名称size: 5GistorageClass: ''subPath: 'chartmuseum'   ## 子文件目录database:accessMode: ReadWriteOnceexistingClaim: 'cce-evs-harbor'size: 1GistorageClass: ''subPath: 'database'jobservice:accessMode: ReadWriteOnceexistingClaim: 'cce-evs-harbor'size: 1GistorageClass: ''subPath: 'jobservice'redis:accessMode: ReadWriteOnceexistingClaim: 'cce-evs-harbor'size: 1GistorageClass: ''subPath: 'redis'registry:accessMode: ReadWriteOnceexistingClaim: 'cce-evs-harbor'size: 5GistorageClass: ''subPath: 'registry'trivy:accessMode: ReadWriteOnceexistingClaim: 'cce-evs-harbor'size: 5GistorageClass: ''subPath: 'trivy'

查看运行状态,此处可能拉取镜像较慢。


设置私网地址解析

创建内网解析,

在集群控制面板网络>ingress也可以看到该域名

添加解析记录集

使用node的弹性ip使用ssh工具连接

下载kubectl配置文件

用节点docker login 登录harbor仓库,用户admin 密码Harbor12345访问出现错误访问不了报X509的错误

[root@kcloud-79820 ~]# mkdir .kube
[root@kcloud-79820 ~]# vi .kube/config
[root@kcloud-79820 ~]# docker login  https://core.harbor.domain.com
Username: admin
Password:
Error response from daemon: Get https://core.harbor.domain.com/v2/: x509: certificate is valid for ingress.local, not core.harbor.domain.com

解决方法

[root@kcloud-79820 ~]# mkdir -p  /etc/docker/certs.d/core.harbor.domain
[root@kcloud-79820 ~]# kubectl get secrets
NAME                       TYPE                                  DATA   AGE
default-secret             kubernetes.io/dockerconfigjson        1      125m
default-token-52frd        kubernetes.io/service-account-token   3      126m
harbor-chartmuseum         Opaque                                1      89m
harbor-core                Opaque                                8      89m
harbor-database            Opaque                                1      89m
**harbor-ingress             kubernetes.io/tls                     3      89m**
harbor-jobservice          Opaque                                2      89m
harbor-notary-server       Opaque                                5      89m
harbor-registry            Opaque                                2      89m
harbor-registry-htpasswd   Opaque                                1      89m
harbor-trivy               Opaque                                2      89m
paas.elb                   cfe/secure-opaque                     3      125m
[root@kcloud-79820 ~]# kubectl get secrets/harbor-ingress  -o jsonpath="{.data.ca\.crt}" | base64 --decode > /etc/docker/certs.d/core.harbor.domain/ca.crt

登录成功

[root@kcloud-79820 ~]# docker login core.harbor.domain
Username: admin
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-storeLogin Succeeded

本地登录harbor
C:\Windows\System32\drivers\etc\hosts
后面添加一条

使用本地浏览器https://core.harbor.domain/ 进行访问,登录成功

华为云CCE学习笔记-部署harbor(helm模板)相关推荐

  1. 【华为云CCE】 k8s部署nacos集群

    业务场景: 华为CCE,根据自己的nacos镜像,部署nacos集群.由于公司使用的是华为云CCE内网环境,不能通过外网下载镜像,只能根据公司自己的镜像进行部署.看了网上华为云CCE部署nacos集群 ...

  2. 华为云hica学习笔记

    费用 创建云服务器会自动分配带宽和虚拟私有云,要删除这三者才能完全没有费用. Ubuntu 和 CentOS 都是GNU Linux的发行版,Linux只是操作系统的内核. Ubuntu 和CentO ...

  3. 在华为云 CCE 上部署 EMQX MQTT 服务器集群

    云进入以「应用为中心」的云原生阶段,Operator 模式的出现,则为 Kubernetes 中的自动化任务创建配置与管理提供了一套行之有效的标准规范.通过将运维知识固化成高级语言 Go/Java 代 ...

  4. 尚硅谷云原生学习笔记(76~143集)

    笔记列表: 尚硅谷云原生学习笔记(1-75集) 尚硅谷云原生学习笔记(76~143集) 尚硅谷云原生学习笔记(144~172集) 尚硅谷云原生学习笔记(173~XXX集) 目录 76.为什么用kube ...

  5. 尚硅谷云原生学习笔记(1-75集)

    笔记列表: 尚硅谷云原生学习笔记(1-75集) 尚硅谷云原生学习笔记(76~143集) 尚硅谷云原生学习笔记(144~172集) 尚硅谷云原生学习笔记(173~XXX集) 目录 1.什么是云计算 1. ...

  6. 基于华为云的Django网站部署

    学习笔记,仅供参考,有错必纠 参考自:Xshell远程连接服务器:win10 开启ssh server服务 远程登录 文章目录 基于华为云的Django网站部署 远程登录华为云 Xftp+Xshell ...

  7. 如何花“一点点小钱”突破华为云CCE服务的“防线”

    摘要:有没有方法绕开CCE的限制,自由的调用K8s的API呢?有还便宜,2.4元/集群/天. 申明:所有的一切都是为了使得华为云可以更好,而不是为了diss它. 通过华为云购买多个K8s集群,又想使用 ...

  8. (云服务器学习)部署python程序到云服务器

    (云服务器学习)部署python程序到云服务器 我本来好早就买了阿里云的服务器,以前叫做学生机,现在好像叫云翼计划,我感觉每年花个不到百元能玩玩也挺不错的.还能在上面搭建个人博客,跑跑程序,以后还能学 ...

  9. 华为云CCE服务不同访问方式(ingress,elb)

    目录 1.ingress方式访问容器内服务 1.选择访问类型:节点访问 2.指定服务端口和容器端口 3.配置路由ingress 2.elb方式容器内访问服务 在华为云CCE中,有多种方式可以访问集群容 ...

最新文章

  1. 【django轻量级框架】Django项目导入css,js,images等静态文件
  2. mysql数据库2013_MySQL数据库备份(2)2013-6-13
  3. 如何在VS2008中添加WM_INITDIALOG消息映射
  4. es6之数据结构 set,WeakSet,mapWeakMap
  5. cx_Oracle安装出现的问题
  6. LeetCode Week 3:第 21 ~ 30 题
  7. backbone, AngularJS, EmberJS 简单比较
  8. 拓端tecdat|R语言预测期货波动率的实现:ARCH与HAR-RV与GARCH,ARFIMA模型比较
  9. 如何使用MATLAB coder将MATLAB代码转换成C/C++语言(详细图文教程)
  10. 把阿拉伯数字全部转换为大写(1,2,3.... = 一、二、三、)
  11. 【MOD】函数判别性别
  12. 作为一本书,我是如何把别的Java系列卷死的!
  13. 微信小程序 - 二维码数据解析,如何扫码进入开发版测试二维码数据
  14. Typora加上搜狗输入法快捷方法
  15. 海贼王83名刀:无上大快刀12工、大快刀21工、良快刀50工
  16. 分享136个PHP源码,总有一款适合您
  17. 计算机显卡和cpu的关系,cpu和显卡的关系
  18. 弈恩现实AVR星火计划,走进香港中文大学
  19. ARouter 源码分析
  20. 智慧医院智慧医疗解决方案

热门文章

  1. hbase表格实现数据压缩
  2. CentOS网络配置文件中UUID参数释疑
  3. CleanMyMacX.dmg4.11版最新Mac电脑智能清理软件
  4. js中图片加载失败,显示默认图片
  5. 物流、节点、直播……三大实际运用案例看懂5G无人机!
  6. 每日新闻丨美商务部:已允许部分美企向华为出售零部件;中国四家手机厂商瓜分印尼市场...
  7. 常见java各种单位换算
  8. 【mysql】mysql使用
  9. java-把最后一个two单词首字母大写
  10. 【三维点云】01-激光雷达原理与应用