Terraform in der Cloud

Terraform_in_der_Cloud
Im Laufe meiner ersten Praxisphase des Studiums bei der ORDIX AG habe ich mich mit Terraform beschäftigt. Meine Aufgabe war es, mithilfe von Terraform eine IT-Infrastruktur in einer Cloud aufzubauen. Im Blog-Artikel Terraform von Jan Husemann am 30. Januar 2020 wurden die Grundlagen von Terraform bereits erläutert und an einem kleinen Beispiel geze...
Weiterlesen

Optimierungen am Dockerfile für NPM-Projekte

docker
​Bestimmt nutzt ihr Jenkins, Bamboo, GitLab oder andere Tools, um eure NPM-basierten Projekte automatisiert zu testen und zu bauen. Dabei müssen immer Voraussetzungen erfüllt sein, um den Build-Prozess durchführen zu können. Zum Beispiel wollt ihr eine bestimmte Node.js-Version zum Bauen der Anwendung einsetzen. Oder ihr müsst einen Proxy konf...
Weiterlesen

Dockerfiles mit Maven bauen

Docker_Maven_Blog
In der Vergangenheit wurde unter dem Deployment-Artefakt eines Entwicklungszyklus meist eine JAVA-Archive (JAR), eine Web-Archive (WAR) oder ein Enterprise-Archive (EAR) verstanden. Diese konnten in Verbindung mit Maven sehr einfach erzeugt und in ein zentrales Repository, wie einem Nexus oder Artifactory, abgelegt werden.Während sich die Lauf...
Weiterlesen

Applikationen mit Helm auf Kubernetes deployen

helm-logo
Der erste Teil des Blogs „k3s - Eine schlanke, skalierende Containerplattform kompatibel zu Kubernetes" beschäftigt sich mit dem Aufsetzen einer Containerplattform in Form eines Kubernetes-Clusters aus zwei Knoten sowie einem k3s-Server und einem k3s-Agenten. Er ist die Ausgangsbasis für diesen Beitrag.Üblicherweise wird eine Applikation, die auf e...
Weiterlesen

k3s - Eine schlanke, skalierende Containerplattform kompatibel zu Kubernetes

k3s
Die Containervirtualisierung verspricht, die Art und Weise zu revolutionieren, wie IT-Abteilungen in ihren Anwendungslandschaften arbeiten – in etwa so wie es die Virtualisierung vor einigen Jahren getan hat.Nahezu sämtliche moderne Open-Source-Software wird in Containern verpackt zur Verfügung gestellt, mit dem Ziel, die Applikation transportabel ...
Weiterlesen

Portainer: Was kann die GUI für Docker?

Portainer: Was kann die GUI für Docker?
Nicht immer bedarf es komplexer Lösungen um die alltägliche Arbeit zu vereinfachen. Portainer ist ein solcher Fall. Die Verwaltung einzelner Docker Engines oder eines Swarm Clusters erfolgt beim Einsatz der Community Edition in der Regel über das Docker CLI. Portainer bietet eine freie, intuitive und leicht zu implementierende GUI für Docker, die d...
Weiterlesen