Die Netzlabore stellen den Studierenden im Rahmen von Projekten, Übungen und Abschlussarbeiten Ressourcen auf einem Kubernetes Cluster zur Verfügung. Jeder Studierende hat die Möglichkeit im Cluster Ressourcen in Form von einem Namespace zu beantragen. Auf dem Cluster betriebene Container sind bei Bedarf aus dem Internet erreichbar. Der Zugriff auf das Kubernetes Cluster efolgt über Rancher.
Füllen Sie bitte dieses Formular aus und senden es an die E-Mail-Adresse This email address is being protected from spambots. You need JavaScript enabled to view it.. Alle weiteren Informationen senden wir Ihnen per E-Mail zu.
Nachdem Sie von uns eine Bestätigung per E-Mail erhalten haben, stehen Ihnen Ressourcen auf dem Cluster zur Verfügung. Melden Sie sich mit Ihren Unix-Zugangsdaten (z.B. mmuster2s) bei Rancher an.
*Abbildung: Beispielhafter Login-Vorgang
Anschließend habe Sie die Möglichkeit in Ihrem Projekt Namespaces anzulegen und Container zu betreiben. Der Projektname ist dabei Ihr Benutzerkürzel (z.B. mmuster2s).
Über den Dienst cert-manager
haben Sie die Möglichkeit eigene Let's Encypt Zertifikate für Ihre Webanwendungen zu erzeugen. Als Voraussetzung benötigen Sie eine Internetdomain. Als DNS Eintrag muss die lPv4-Adresse von einem Clusterknoten angegeben werden.
Öffnen Sie im Cluster-Explorer die YAML Eingabe.
Anschließend kopieren Sie den Text aus der Codebox in den YAML Editor und ersetzen das Attribut durch Ihre eigene E-Mail-Adresse. Diese E-Mail-Adresse wird benutzt, um das Zertifikat bei Let's Encrypt zu erzeugen. Anschließend importieren Sie den YAML Text.
Bitte achten Sie darauf Ihren Namespace anzugeben.
Anschließend kopieren Sie den Text aus der Codebox in den YAML Editor und ersetzen die Attribute example.com
durch Ihre Domain oder Sub-Domain.
Nachdem Sie den YAML Text importiert habe, wird ein Zertifikat erzeugt. Dies kann eine Minute dauern. Anschließen wird das Zertifikat als Secret im Namespace angelegt. Sollte kein Zertifikat erzeugt werden, suche sie nach den Ressourcen certificaterequest
,order
und challenges
um Hinweise auf den Grund zu bekommen.
Das Zertifikat müssen Sie nun in der Ingress Ressource hinterlegen. Wenn bei der Eingabemaske von der Ingress Ressource nach einem Wert für das Zertifikat verlangt wird, nehmen Sie eine beliebige Zeichenfolge.