kolla newton 미러링 구성

1500 단어 newtonkollaopenstack
1. 환경 준비
centos7 시스템 가상 머신을 준비하다
2. kolla 설치
  • epel 설치
  • yum install epel-release -y
  • 구성 ntp
  • yum install ntp -y
    systemctl enable ntpd
    systemctl start ntpd
  • docker 소스 설정
  • cat /etc/yum.repos.d/docker.repo
    [dockerrepo]
    name=Docker Repository
    baseurl= http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7/
    enabled=1
    gpgcheck=1
    gpgkey=https://yum.dockerproject.org/gpg
  • docker
  • 설치
    yum install docker-engine -y
  • 설치git
  • yum install git -y
  • 설치 pip
  • yum install pip -y
    pip install pip --upgrade
  • kollla
  • 설치
    git clone https://github.com/openstack/kolla.git
    cd kolla
    git checkout stable/newton
    pip install -r requirements.txt
    python setup.py install
    cp -r etc/kolla /etc/
  • ansible 설치
  • yum remove ansiable* -y && yum autoremove -y
    pip install ansible

    셋째, docker registry 설치
  • 참조:centos7에 Harbor docker 이미지 라이브러리 설치
  • docker 프로필을 수정하려면local registry
  • 를 사용할 수 있습니다.
    cat /usr/lib/systemd/system/docker.service
    ...
    ExecStart=/usr/bin/dockerd --insecure-registry registry_ip_address:registry_ip_port
    ...

    4. 구축pw_picpath
    kolla-build --base centos --base-tag 7\
      --type source\
      --registry registry_ip_address:registry_ip_port\
      --push 2>&1 | tee -a kolla_build.logs

    좋은 웹페이지 즐겨찾기