zoukankan      html  css  js  c++  java
  • 5-3 Harbor高可用部署 下

    1、准备工作

    ## 创建项目

    登录:   tt.harbor.com

    删除 librany 公开的仓库

    新建项目  kubernetes,设置访问级别为公开。

    ## 系统管理-用户管理

    创建用户pushuser,为开发者

    # 管理项目kubernetes的 成员,把pushuser添加到项目中

    2、推送镜像

    vim daemon.json       # 配置允许http上传

    {
        "graph": "/tol/docker-data",
        "insecure-registries":["tt.harbor.com"]
    }

    master0上配置hosts

    192.168.1.113 tt.harbor.com   # 配置hosts ,上传镜像服务器域名执行 

    docker login --username=pushuser tt.harbor.com -p zxc123456A    # 登录
    docker search nginx   # 查询
    docker pull nginx        # 下载
    docker images      # 查看镜像
    docker tag nginx:latest tt.harbor.com/kubernetes/nginx:latest     # 打标签
    docker push tt.harbor.com/kubernetes/nginx:latest        # 上传

     mater1上拉取验证,查看镜像没问题

    docker pull tt.harbor.com/kubernetes/nginx:latest 
    docker images

    3、配置双主复制

    http://192.168.1.106    # worker0

    http://192.168.1.145     #worker

     

    访问 http://192.168.1.106 

    # 1系统管理--复制管理--新建规则    # 点击目标

     #2 跳转到仓库管理--新建目标

     #3 回到复制管理--新建规则  # 如果存在则修改

     事件驱动,有触发则同步,这里点击复制。就看到复制状态成功。

      # 4 验证

    访问 http://192.168.1.145   # 登录145,看到kubernetes已经同步过来了 

    #### 复制的步骤在192.168.1.145上配置一遍,目标192.168.1.106.

    end...

  • 相关阅读:
    PS学习
    这是一个忧伤的故事
    数学规律——约瑟夫环问题(未完结)
    翻车总结——训练场新手村P1421 小玉买文具(C++)
    快速读入——卡常终结者(快读)
    循环练习——亲和数(未完结)
    线性DP——回文词IOI2000(未完结)
    springboot整合(预加载数据commandlinerunner)
    第一章 spring 基础
    第二章 spring 基础
  • 原文地址:https://www.cnblogs.com/edeny/p/14335518.html
Copyright © 2011-2022 走看看