openshiftНачало работы с открытием


замечания

В этом разделе представлен обзор того, что открывается, и почему разработчик может захотеть его использовать.

Он также должен упомянуть о любых крупных предметах в openshift и ссылаться на связанные темы. Поскольку документация для openshift является новой, вам может потребоваться создать начальные версии этих связанных тем.

Начало работы с контейнером «все-в-одном»

Чтобы установить openshift, выполните шаги установки на https://install.openshift.com

Начало работы с Minishift

Это похоже на Docker-machine или minikube, которые используются для изучения Docker и Kubernetes. Он будет запускать виртуальную машину, содержащую все, что вам нужно, чтобы проверить starthift-origin.

Вот документация из openshift-origin и как ее установить на любой ОС здесь

Я напишу doc для Debian-подобной ОС с драйвером virtualbox, так как я сделал это на своем ноутбуке, но это своего рода копия / вставка с сайта openshift

Установка Virtualbox

# apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') virtualbox
 

Включение и запуск виртуального бокса

# systemctl enable virtualbox && \
  systemctl start virtualbox
 

Запуск systemctl status virtualbox должен показать вам включенную и активную службу.

Загрузите мини-диск и установите бинарный файл

Вы можете найти все релизы minishift здесь в случае, если этого больше не существует, когда вы пробуете wget

# mkdir $HOME/minishift && \
  wget -O $HOME/minishift/minishift.tar.gz https://github.com/minishift/minishift/releases/download/v1.0.0/minishift-1.0.0-linux-amd64.tgz && \ 
  tar -xf $HOME/minishift/minishift.tar.gz -C $HOME/minishift
 

Добавьте команду minishift в $ PATH

# echo "export PATH=\$PATH:$HOME/minishift" >> $HOME/.bashrc && \
  source $HOME/.bashrc
 

Run minishift

minishift --help показать все доступные опции

# minishift start --vm-driver=virtualbox
 

Теперь у вас должна быть открытая смена и запуск

Экспорт команды openshift client в $ PATH

Эта команда должна быть установлена, когда вы запускаете запуск minishift start если он отсутствует в системе. Добавьте его в $ PATH для большего комфорта:

# echo "export PATH=\$PATH:$(find $HOME/.minishift -name oc -type f)" >> $HOME/.bashrc && \
  source $HOME/.bashrc
 

Войти в minishift

Примечание. Вам необходимо принять необеспеченные сертификаты ssl

Чтобы связаться с клиентом bash:

# oc login -u system:admin https://$(minishift ip):8443
 

Чтобы подключиться к вашему браузеру по умолчанию (логин с разработчиком: разработчик):

# minishift console
 

Наконец, ваш независимый от Openshift-оригинал для тестирования / dev цели готов и доступен.

Еще кое-что, что вам, возможно, нужно знать

  • Когда вы закончите и хотите восстановить некоторую minishift stop RAM

  • Если вы хотите уничтожить все виртуальные машины, содержащие openshift, запустите minishift delete

  • Чтобы просмотреть свои журналы регистрации minishift logs , запустите minishift logs

  • Чтобы запустить оболочку в VM, содержащую Openshift, запустите minishift ssh

  • Если вы новичок в openshift и хотите попробовать развертывание, проверьте следующий документ