문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | |
openstack_16.1_offline_registry_구성 [2023/05/08 06:02] – koov | openstack_16.1_offline_registry_구성 [2023/05/08 06:06] (현재) – [Shell Script] koov |
---|
# openstack image | # openstack image |
if [[ "${MODE}" == "openstack" || "${MODE}" == "all" ]]; then | if [[ "${MODE}" == "openstack" || "${MODE}" == "all" ]]; then |
| echo -e "\e[1;32m### Openstack container image\e[0m"; |
LIST=`podman search --limit 1000 "${REGISTRY}/${NAMESPACE}" | awk '{ print $2 }' | grep ${NAMEPREFIX} | grep -v beta | grep -v preview | sed "s/${REGISTRY}\///g" | grep -v NAME` | LIST=`podman search --limit 1000 "${REGISTRY}/${NAMESPACE}" | awk '{ print $2 }' | grep ${NAMEPREFIX} | grep -v beta | grep -v preview | sed "s/${REGISTRY}\///g" | grep -v NAME` |
| |
### ceph image | ### ceph image |
if [[ "${MODE}" == "ceph" || "${MODE}" == "all" ]]; then | if [[ "${MODE}" == "ceph" || "${MODE}" == "all" ]]; then |
| echo -e "\e[1;32m### Ceph Storage container image\e[0m"; |
podman pull ${REGISTRY}/openshift4/ose-prometheus-alertmanager:v4.6 | podman pull ${REGISTRY}/openshift4/ose-prometheus-alertmanager:v4.6 |
podman pull ${REGISTRY}/rhceph/rhceph-4-dashboard-rhel8:4 | podman pull ${REGISTRY}/rhceph/rhceph-4-dashboard-rhel8:4 |
### purestorage image | ### purestorage image |
if [[ "${MODE}" == "storage" || "${MODE}" == "all" ]]; then | if [[ "${MODE}" == "storage" || "${MODE}" == "all" ]]; then |
| echo -e "\e[1;32m### Openstack Storage container image\e[0m"; |
# login | # login |
podman login --username ${USERNAME} --password ${PASSWORD} ${REGISTRY_STORAGE} | podman login --username ${USERNAME} --password ${PASSWORD} ${REGISTRY_STORAGE} |