OpenShift

OpenShift

readhat kubernetes.

Deploy

pre-install:

> check "sysctl net.ipv4.ip_forward" is set to 1

/etc/containers/registries.conf
[registries.insecure]
registries = ['172.30.0.0/16']

/etc/docker/daemon.json
{
    "insecure-registries": [
        "172.30.0.0/16"
    ]
}

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

docker network inspect -f "{{range .IPAM.Config }}{{ .Subnet }}{{end}}" bridge

# firewall-cmd --permanent --new-zone dockerc
# firewall-cmd --permanent --zone dockerc --add-source 172.17.0.0/16
# firewall-cmd --permanent --zone dockerc --add-port 8443/tcp
# firewall-cmd --permanent --zone dockerc --add-port 53/udp
# firewall-cmd --permanent --zone dockerc --add-port 8053/udp
# firewall-cmd --reload

install:

> download binary and put in $PATH
# oc cluster up --public-hostname='your.domain.com' --base-dir=/opt/oc

# firewall-cmd --zone=public --add-port=8443/tcp --permanent
# firewall-cmd --reload

test:

> https://your.domain.com:8443

oc

oc command

$ oc cluster up --enable [*]
$ oc cluster add --base-dir=/opt/oc service-catalog
Designed by Canux