Archives de l’auteur : davidhxxx

Helm install and basic commands

Install and basic configuration of helm – install helm: curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash – install chartmuseum: curl https://raw.githubusercontent.com/helm/chartmuseum/main/scripts/get-chartmuseum | bash – run chartmuseum: chartmuseum –debug –port=8081 \ –storage="local" \ –storage-local-rootdir="./chartstorage" & – installing charts into kubernetes: Add the URL to … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

Host its own PyPi server

How host its own PyPi server? There are multiple ways to host its own Python packages. The most used and documented are: – devpi-server (Python lib) – pypiserver (Python lib) – artifactory professional version (Repository manager handing many things) devpi-server … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

Plain Marshmallow

Map a dictionary to a custom object, or a list of dictionaries to a list of custom objects and reversely Here we refer to a dictionary but we can expand the idea to a JSON also because the JSON load … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

Protégé : c

Il n’y pas d’extrait, car cet article est protégé.

Publié dans Non classé | Saisissez votre mot de passe pour accéder aux commentaires.

Spring Boot Rest

Examples of code Rest Controller to shutdown a spring boot application Controller import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.SpringApplication; import org.springframework.context.ApplicationContext; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController;   @RestController public class AdminController {   private … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

WSL2 tricks

Enable systemd and prevent any modification on the /etc/resolv.conf to prevent any internet problem access: 2 steps: – Edit /etc/wsl.conf with: [boot] systemd=true [network] generateResolvConf = false – hardcode the content of /etc/resolv.conf: sudo rm /etc/resolv.conf sudo bash -c ‘echo … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

minikube

Minikube installation on Windows wsl Ubuntu curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube Start your cluster minikube start –mount=true –mount-string= »/minikube-volume-abs:/minikube-volume-mount » A more complete command to start a cluster with multiple options start-minikube.sh #!/bin/bash minikube start –static-ip 192.168.49.2 –nodes 1 –insecure-registry … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

microk8s

Installation commands Enable systemd by running the following command in the WSL terminal: echo -e « [boot]\nsystemd=true » | sudo tee /etc/wsl.conf Install the application: sudo snap install microk8s –classic Uninstallation commands sudo snap remove microk8s .bashrc setup alias kubectl=’microk8s kubectl’ source … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

Ansible inventory

inventory overview It is a file (pseudo ini or yaml) that define hosts that Ansible may target. Main declaration rules  – Hosts may be specified in a group or not. – A even host may be specified in multiple groups. … Continuer la lecture

Publié dans Non classé | Laisser un commentaire

Ansible installation and configuration

Distributions and ways to install Two distributions : – a community package called ansible = Ansible language and runtime + many collections (Ansible extensions) – a minimalist language called ansible-core (called ansible-base in version 2.10) = Ansible language and runtime … Continuer la lecture

Publié dans Non classé | Laisser un commentaire