Die nachfolgende Liste beinhaltet die verwendeten Components / Services im Starterkit Kubernetes . Diese Components sind installiert, orchestriert und betriebsbereit.
Was Beschreibung Layer coredns CoreDNS is a DNS server. It is written in Go . It can be used in a multitude of environments because of its flexibility. Base etcd A distributed, reliable key-value store for the most critical data of a distributed system Base elasticsearch Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. Base Ansible Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Master kubeadm Kubeadm is a tool built to provide kubeadm init
and kubeadm join
as best-practice «fast paths» for creating Kubernetes clusters. Master kubernetes Kubernetes , also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.Master Container Network Interface (CNI ) CNI (Container Network Interface ), a Cloud Native Computing Foundation project, consists of a specification and libraries for writing plugins to configure network interfaces in Linux containers, along with a number of supported plugins. Master MetalLB MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols. Master traefik Traefik is a leading modern reverse proxy and load balancer that makes deploying microservices easy. Master kubernetes dashboard Dashboard is a web-based Kubernetes user interface. Master kube-router The Kube-router is a turnkey solution for Kubernetes networking with aim to provide operational simplicity. Networking is hard as such. Master Rancher Longhorn Highly available persistent storage for Kubernetes Worker Harbor An open source trusted cloud native registry project that stores, signs, and scans content. Worker Prometheus The Prometheus monitoring system and time series database. Worker Gra f a na Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Worker Nagios CoreNagios Core is the industry standard in IT monitoring software . Worker Jaeger CNCF Jaeger, a Distributed Tracing Platform Worker Helm The Kubernetes Package Manager Worker Gitlab GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com Worker
Was ist …?
Kubernetes Plattform mit installierten und konfigurierten Komponenten (turnkey Solution). basiert auf einer Auswahl von Software-Komponenten von CNCF (Cloud Native Interactive Landscape ). Die Auswahl basiert auf «best practice» und neuen innovativen Komponenten markiert als «Graduated or Incubator projects» in CNCF.
Das Starterkit unterstützt Unternehmungen beim Wechsel auf Kubernetes oder im Ausbau der bestehenden Infrastruktur.
on-premise (on-prem) Lösung, die in der firmeneigenen Infrastruktur aufgebaut und betrieben wird. Die Lösung unterstützt High availability (HA), Failover und Skalierung.
Die Auslieferung erfolgt mittels:
Virtual Server Images (VM's) Hardware-Appliance (pro Layer 3-n Server) Bring your own Server (BYOS)
Alle Software Komponenten basieren auf Open Source (Enterprise Subscriptions sind möglich). Der Betrieb kann in Ihrem oder unseren Rechenzentren erfolgen.
Fragen zu Konditionen und Komponenten beantworten wir gerne .
Das Starterkit basiert auf 3 Layern:
Base-Layer: Basisfunktionen, damit ein Kubernetes Cluster aufgebaut werden kann. Master-Layer: Kubernetes Master mit kubadm, kubectl und kube-API Node-Layer: Hier laufen die Container.
Starterkit Kubernetes made by Core Technology AG
Was ist … ?
Das Starterkit Docker Swarm ist eine Docker Cluster Plattform, in welcher Container verwaltet, orchestriert und betrieben werden.
Das Starterkit Docker Swarm ist on-premise (on-prem) Lösung, die in der firmeneigenen Infrastruktur aufgebaut und betrieben wird. Die Basis besteht aus mindestens 3 Servern, damit High Availability und Failover richtig funktionieren.
Das Starterkit Docker Swarm beinhaltet folgende Funktionen:
Cluster Management Scaling Container-Status-Monitoring mit Definition von Wunsch- und aktuellem Zustand Service Discovery Load Balancing Rolling Updates
Auslieferung des Starterkit Docker Swarm
Die Auslieferung des Starterkits erfolgt mittels:
Virtual Server Images (VM's) Hardware-Appliance Bring your own Server (BYOS) ==> Installation vor Ort in Ihrer Infrastruktur
Alle Software Komponenten basieren auf Open Source (Enterprise Subscriptions sind möglich). Der Betrieb kann in Ihrem oder unseren Rechenzentren erfolgen.
Mit Hilfe der mitgelieferten Templates (Catalog) können weitere Software Produkte einfach installiert werden.
Fragen zu Konditionen und Komponenten beantworten wir gerne .
Technische Details von Starterkit Docker Swarm
Produkt Einsatz Nutzen / Vorteile Docker Swarm Betrieb von Container und Microservices Ausfallsicherheit, performante Infrastruktur, ressourceneffiziente Nutzung der HW, skalierbar. GlusterFS Distributed Filesystem, Basis für die Datenverwaltung Ausfallsicherheit, Skalierung. Portainer Dashboard Basissystem für die Verwaltung von Docker Container Zentrales Container Management Ubuntu Betriebssystem OpenSource (bei Bedarf stehen Subscriptions zur Verfügung). Cronjob Starten von Batch-Programmen via Scheduler Ausführen von Batchprozessen z.B. Tagesendverarbeitung wie z.B. Backup oder Rechenzentrums-Synchronisierung Traefik Reverse Proxy-Server automatische Generierung von Let's encrypt SSL-Certificates Routing Loadbalancing
Installierte und konfigurierte Komponenten
verwendbare Template von Starterkit Docker Swarm
Produkt Einsatz Nutzen / Vorteile ELK Elasticsearch / Logstash / Kibana / PrometheusBig data: Analyse von Logfiles, Statistiken, Reporting Einbindung von Datenquellen verschiedener Systeme und Verdichtung/Aufbereitung. Gitlab Source Verwaltung Automatische builds von SW-Paketen, Sourceverwaltung mit Versionierung mit CI/CD Nagios Monitoring, automatische Alarmierung Automatische Überwachung und Alarmierung Ubuntu / Desktop Betriebssystem OpenSource (bei Bedarf stehen Subscriptions zur Verfügung). Nextcloud Document Management System Project Planning Alternative zu Microsoft 365 Einfache Bedienung Viele Funktionen via Apps aktivieren PlantUML UML-Design-Tool Zeichnen von UML-Diagrammen wie Use Case, Activity, Class, … Odoo Enterprise Resource Planning System ERP mit vielen Apps coredns DNS-Server Sehr flexibler DNS-Server mit div. Plugins Ist ein graduated Project von Cloud Native Computing Foundation. ipxe, tftp, setup Aufsetzen von Servern und Workstation Automatisiertes Aufsetzen von Linux-/Windows (Server, Desktop) …
Auszug aus Template Catalog
Plattform und Services
Die Produkte unseres Starterkits Kubernetes / Docker Swarm setzen wir täglich ein:
Kleine agile Firma mit grossem Know-how
IT nach Mass. Vom Kickoff bis zum Betrieb.
Nutzen Sie unser Wissen für die Erfüllung Ihrer Anforderungen.
Betrieb von zwei Rechenzentren 7x24h mit:Docker . Docker Swarm. Kubernetes . Virtual Machines (VM)
Monitoring / Logging
Mit Elastic Search. Nagios, Prometheus.
Team Collaboration
Microsoft 365. Nextcloud (Demo ).