APPUiO Logo
APPUiO Logo
Angebot
APPUiO Cloud Managed Self-Managed
Techlabs
OpenShift Application Migration and Modernization acend Trainings
Aktuelles
Blog Events
Über uns
Team Community Kontakt FAQ
EN
Um deinen Besuch möglichst angenehm zu gestalten verwenden wir Cookies

Neu bei APPUiO: Betreibe jegliche Art von Service

28. Februar 2018

Von Beginn an unterstützt APPUiO dank OpenShift jegliche Art von Applikationen. Neu ist sogar der Zugriff vom Internet via TCP oder UDP auf die Services möglich.

Durch die Containertechnologie ist es möglich, nahezu jede Applikation auf APPUiO zu deployen. Die grösste Einschränkung war bis jetzt, dass der Zugriff vom Internet aus nur über HTTP oder HTTPS möglich war. Das ist ab sofort anders! Wir unterstützen neu den Zugriff vom Internet via TCP oder UDP auf jede Art von Applikation, die auf APPUiO läuft.

Und so funktioniert es

Da sich Services im Moment noch nicht über das OpenShift Webinterface erstellen lassen, muss dies über den Command Line Client oc gemacht werden. Dies ist aber ganz einfach:

  1. Anmelden an APPUiO
oc login console.appuio.ch
  1. Service erstellen (Beispiel mit TCP)
oc -n MYPROJECT create service loadbalancer mytcpservice --tcp=587:587

Hinweis: Dieser so erstellte Service selektiert automatisch alle Pods mit dem Label app=mytcpservice

  1. Zugewiesene externe IP Adresse abrufen
oc -n MYPROJECT describe service mytcpservice

Die IP Adresse findet man im Feld “External IPs”.

Nun ist der Service, der in den vom Service selektierten Pods läuft, über die automatisch zugewiesene externe IP-Adresse und dem definierten Port erreichbar.

Die offizielle Dokumentation zu diesem Feature ist unter docs.appuio.ch zu finden. Ein solcher Service mit einer öffentlichen IP-Adresse kostet CHF 0.35 pro Tag. Bei Fragen stehen wir jederzeit unter support@appuio.ch zur Verfügung. Wir helfen auch gerne bei der Implementation Ihres Services auf APPUiO.

Puzzle ITC - Changing IT for the better
VSHN AG - The DevOps Company

Du erreichst uns unter Tel. +41 44 552 22 40 oder per Mail an hello@appuio.ch.

Twitter GitHub Instagram Facebook Youtube

Melde dich für unseren Newsletter an

Designed with by We Are Cube.3

Impressum & Datenschutz
Log in