In the OpenShift world, Services take place on the OSI Layer 3 / IP, while Routing is an OSI Layer 7 / HTTP/TLS concept. Once you’ve wrapped your head around this backwards choice of naming, things are fairly easy: An OpenShift Router is a component which listens on a physical host’s HTTP/S ports for incoming […]
Tag: Docker
To allow stable endpoints in an environment of ever changing starting and stopping Pods (and therefore constantly changing IP addresses), Kubernetes introduces (and OpenShift uses) the concept of services. Services are stable IP addresses (taken per default from the 172.30.0.0/16 subnet) that remain the same as long as the service exists. Connection requests to a […]
So far, this sounds like a lot of effort to achieve a little more than a plain docker host – containers that can talk to each other and to the host network, potentially segregated based on kubernetes namespace. However OpenShift SDN also allows pods on different nodes to communicate with each other. To this end, […]
If you have followed my earlier posts, then you know, that I’m in the process of building an IoT Demo, with a Raspberry Pi2 as the Smart Gateway. During this process, I had to re-install my Raspberry multiple times, but after the second time I got a bit tired of doing the same steps over […]
In my previous post I described how to manually export/import a Docker image from one system into the Docker registry of OpenShift. A next step would be to push an image from a non OpenShift system directly into the registry. The documentation of OpenShift recommends to secure the registry before opening it for external access. […]
During many customer discussions on PaaS, the same question does come up: “Can I use my own Docker images in OpenShift?” While the simple answer obviously is: “Well, sure! OpenShift makes use of Docker und Kubernetes“ Making it work, is a little bit more complex – until one finally understands it. In this blog I […]