Allgemein

Automatically installed Debian VM in vSphere cluster with packer and ansible

Linux VM builder GITHUB Reporitory linux-packer-vm-builder Automatically installed Debian VM in vSphere cluster with packer and ansible  How it works You launch packer from the command line Packer fetches the debian ISO image from the internet and uploads it to vSphere server Packer creates and launches a new virtual machine in vSphere (see `debian-10.2.json`) Packer runs an unattended installation of a minimal system (see `http/preseed.cfg`) After installation packer does the remaining provisioning using ansible (see `provision-ansible/`) Prepare your environment Install Packer (https://packer.io/) Install Packer Builder for VMware vSphere (https://github.com/jetbrains-infra/packer-builder-vsphere) Export AD_USERNAME and AD_PASSWORD environment variables of user with sufficient permissions

Weiterlesen
Allgemein

Maintenance-Liste

Was kann / muss bei technischen Wartungsarbeiten beachtet werden: Allgemeine Daten und Frage zur geplanten Maintenance / Wartung oder einen Ausfall: Dauer der geplanten Wartung ? Wartung durch einen  vorauslaufenden Ausfall ausgelöst ? Dauer des Ausfalls? Ist eine Problembehebung in Auftrag und wer Arbeit daran? Wer alles ist davon betroffen? Wer muss Benachrichtigt werden (Mitarbeiter / Abteilungen / Kunden) ? Gibt es alternative Lösungen? Wo wurde die Lösung ggf. beschrieben? Werden von der Wartung oder dem Ausfall Mitarbeiter / Abteilungen betroffen oder werden hierdurch arbeitsunfähig? Mitarbeiter vorab mit einem Zeitfenster und Kontaktinformationen in Kenntnis setzten. Wann wird es gemacht? Wo

Weiterlesen
Allgemein Organisation

Lager Organisation

Technische Prozesse für die Lager Organisation & Überwachung Überwachung & Abstimmung von min. & max.-Bestand im Lager (Mengen, Arten, Orte, Termine und Kosten) Puffermengen durch: Mindestbestand Meldebestand (Bestellpunkt) Maximal- oder Höchstbestand Bestmögliche Ordnung / Positionierung aller Lagerbestände anhand Ihrer täglich aufkommenden Notwendigkeit Waren Ein- / Ausgang Überwachen und (ggf. mit dem Einkauf abgleichen / Nachbestellung / Trigger-Funktion) Wareneingangskontrolle / Qualitätsprüfung sicherstellen Retoure-Sendungen berücksichtigen und einleiten Inventarisierung neuer Hardware sicherstellen, planen und organisieren Mögliche Risiken erkennen und verhindern (Sicherheit / Arbeitsschutz / Diebstahl, Unfallgefahren ( Gase / Dämpfe / Brandschutz / Explosionsgefahr / Kühlung etc.) Datenschutz der gelagerten Hardware mit sensiblen

Weiterlesen
Allgemein PHP Programmierung

Attachment Downloader

In meiner beruflichen Laufbahn habe ich von diversen Abteilungen Anfragen bezüglich automatisierter eMail Verarbeitung erhalten. Es ging dabei in den meisten Fällen darum, Anhänge automatisch aus allen oder bestimmten eMails von zB. einem Google Account (IMAP) zu extrahieren und auf einen lokalen Ordner oder einem NAS Laufwerk zu speichern.Hierbei wäre dann noch ergänzend der Wunsch diese Nach Jahres, Monats und / oder Tagesdatum in Verzeichnisse abzulegen. Auch eine Ablage in einem Ordner benannt nach dem jeweiligen Domain Namen des Absenders ist schon aufgekommen.All dies lässt sich mit PHP IMAP und Symfony recht einfach bewerkstelligen. Ok, mein Mini-Projekt sollte schnell und

Weiterlesen
Allgemein Hardware switch

HP Aruba 2530 Switch-Serie Terminal Commands

SyslogServer setzten: im config modus! config logging 192.168.10.107 udp 1516 logging severity warn debug all write mem show flash (status) boot set-default flash show config files copy config config1 config test (erstellt eine kopie der config) startup default-config config test boot system flash show run show spanning-tree show spanning-tree instance ist show lacp show trunks show logging show cdp neighbors show lldp info remote-device show interface brief show interface display (zeigt traffik) Setting the hostname with: configure hostname Vlan Mangement setzten vlan 1 ip addr (zb. 255.255.255.0) write memory Set interface Port directly interface 1 enable OR disable speed-duplex name

Weiterlesen
Allgemein Configuration Management Linux System Windows

Saltstack diverse braindumps & snipples

Folgende Code Bespiele sollten vorher geprüft und hinterfragt werden!
Eine Nutzung geschieht auf eigene Gefahr und die Richtigkeit dieser Seiteninhalte wird nicht gewährleistet. Es stellt eine reine Notiz zur Erinnerung von Arbeitsvorgängen dar.
Saltstack ist in seiner weiteren Entwicklung recht schnelllebig, was wiederum eine Veralterung der hier gemachten Notizen intensiviert.

Weiterlesen
Allgemein Editor Linux System Windows

Installation der IntelliJ IDEA in Ubuntu 18.04

IntelliJ IDEA ist eine integrierte Entwicklungsumgebung (IDE) des Softwareunternehmens JetBrains für die Programmiersprachen Java, Kotlin, Groovy und Scala. Es existieren ab der Version 9.0 zwei verschiedene Editionen, die kostenpflichtige Ultimate Edition und die kostenfreie Open Source Community Edition. Funktionsumfang Zu den Features gehören die Unterstützung von Java EE, Ant, Apache Maven, JUnit, ein GUI-Editor, Tools zur Versionskontrolle, insbesondere Git, sowie hauptsächlich verschiedene Möglichkeiten zum automatischen Refactoring von Code. Ab Version 14.0 ist ein Decompiler für Java-Klassen vorhanden, welcher es erlaubt, den Java-Code von Klassen zu betrachten, obwohl man nur den Bytecode dieser Klasse, nicht aber deren Quellcode besitzt. Plug-ins Der

Weiterlesen
Allgemein

Jenkins installation

Repository hinzufügen: Installiere und starte Jenkins Firewall öffnen! Web Zugriff auf Jenkins:Im Webbrowser unter http://your_server_ip_or_domain:8080 Im Terminal mit cat command dasiInitiale password ausgeben: Kopiere das Passwort und füge es in das Administrator password Feld ein und klick weiter Das nächste Fenster bietet empfohlene oder ausgewählte Plugins zur Installation an Wir wählen die empfohlenen Plugins aus und führe die Installation fort. Nach der Installation wirst du nach einem Administrator Nutzernamen befragt. Hier kann man auch weiter gehen und als Standard „admin“ benutzten. Aber es ist Ratsam gleich einen eigenen anzulegen!Die Übertragung der Passwörter ist standardmäßig nicht verschlüsselt, also lieber auf Https

Weiterlesen