Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

165 total results found

Traitement des fichiers

Linux

Faire un rechercher remplacer récursif : Remplacer "texte1" par "texte2".  find . -name "*" -exec sed -i 's/texte1/texte2/g' {} \; Rechercher une chaine présente dans des fichiers d'un dossier de manière récursive :  grep -rnw /PATH/TO/THE/FOLDER -e 'MA-CHAÎN...

Nmap

Linux

Lister les IP D'un CIDR :  nmap -sL -n 10.10.64.0/27 | awk '/Nmap scan report/{print $NF}' # Résultat : 10.10.64.0 10.10.64.1 10.10.64.2 10.10.64.3 10.10.64.4 10.10.64.5 10.10.64.6 10.10.64.7 10.10.64.8 10.10.64.9 10.10.64.10 10.10.64.11 10.10.64.12 10.10.64...

Tranformer des données

Linux

Couper le début d'une réponse cat /mon/fichier | cut -c 19- --> On retire les 18 premiers chars Générer une chaine aléatoire :  < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c${1:-32};echo; Filtrer le résultat d'une commande : Récupérer la X ième collone do...

Users

Linux

Envoyer une commande à un autre utilisateur : su - UTILISATEUR -c "MA COMMANDE"   Ajouter un utilisateur à la liste des Sudoers : Avec l'utilisateur Root exécutez la commande ci-dessous : sudo usermod -a -G sudo <username> L'utilisateur peut désormais faire la...

Interfaces réseaux

Linux

Mettre une adresse IP fixe sur Linux : On modifie le fichier situé dans /etc/network/interfaces : nano /etc/network/interfaces auto eth1 iface eth1 inet static address 192.168.0.42 network 192.168.0.0 netmask 255.255.255.0 gateway 192.168.0.1 Puis on r...

Maintenance du système

Linux

Savoir le load du proc :  cat /proc/loadavg Savoir la taille totale de RAM non-utilisée : free -h Détails de la RAM : sudo dmidecode -t 17 Savoir le nombre de processeurs :  nproc Détails du CPU :  lscpu Lister les processus :  ps aux KILL un processus :  sud...

Configuration du Système

Linux

Changer le fuseau d'horaire : dpkg-reconfigure tzdata Changer le fuseau horaire sans intéraction :  ln -fs /usr/share/zoneinfo/Europe/Paris /etc/localtime dpkg-reconfigure --frontend noninteractive tzdata Réduire la valeur des ports privilégiés:  echo 80 | su...

SSH

Linux

Faire un SSH via un proxy :  # Forward le trafic sur le port 8080 de mon ordinateur vers le port 80 de l'hote distant ssh -L 8080:localhost:80 remote_host Supprimer un hostname des know_host ssh :  ssh-keygen -R hostname       SSHD - Only sftp Prérequits : ...

Maintenance approfondie du système

Linux

Afficher les logs du noyeau linux : dmesg Surveiller les pertes UDP : netstat -su Surveiller les pertes TCP :  netstat -st Surveiller les intéruptions materielle par CPU :  watch -n 1 cat /proc/interrupts Voir : https://docs.redhat.com/fr/documentation/red_...

Investigations Réseau

Linux

ARP:  sudo tcpdump -nni any vrrp --> Sur toutes les interfaces. TCPDUMP peut afficher du trafic qui est refusé par IPTABLES !!!!  Un tcpdump n'assure donc pas à 100% que les applications reçoient bien du flux. Liste des packets qui filtrent les packets IP :  ...

vmware

Linux

Activer la gestion du temps via vmware :  vmware-toolbox-cmd timesync enable

APT

Linux

Un problème de trigger avec APT ???? /var/lib/dpkg/info/PAQUET.triggers Un problème de dépendances avec apt ??? sudo apt --fix-broken install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependenci...

Initialisation de mon tout premier cluster HA

Kubernetes AUTRE_Installation complètes

Architecture Hostname RAM CPU DISQUE IP FONCTION k8s-master-1 4 go 2 60 SSD + 100 HDD (/opt) 192.168.1.101 etcd + control-plane k8s-master-2 4 go 2 60 SSD + 100 HDD (/opt) 192.168.1.102 etcd + control-pla...

Installation d'un serveur S3 local avec réplication

installations

Mes serveurs :  Serveur 1 : nas-01.nehemiebarkia.fr (192.168.1.69) Serveur 2 : nas-02.nehemiebarkia.fr (192.168.1.70) Sur le serveur 1 mkdir /etc/minio mkdir /etc/minio/minio_certs mkdir /var/lib/minio /etc/minio/docker-compose.yml :  services: minio...

Cloud Deploy

Google Cloud Platform CI/CD

Cluster HA - Loghorn - Cilium - KubeVip

Kubernetes AUTRE_Installation complètes

Architecture Hostname RAM CPU DISQUE IP FONCTION k8s-master-1 4 go 2 60 SSD 192.168.1.101 etcd + control-plane k8s-master-2 4 go 2 60 SSD 192.168.1.102 etcd + control-plane k8s-master-3 4 go 2 60 ...

Cheat Sheets

Kubernetes

Liste des commandes intéressantes K8S.   Lister tous les pods qui ne sont pas liés au fonctionnement même de k8s :  kubectl get all --all-namespaces --field-selector metadata.namespace!=kube-system Supprimer les namespaces entiers :  kubectl delete ns cal...

Architecture Utilisée

Kubernetes Architecture Type

Architecture Hostname RAM CPU DISQUE IP FONCTION k8s-master-1 4 go 2 60 SSD 192.168.1.101 etcd + control-plane k8s-master-2 4 go 2 60 SSD 192.168.1.102 etcd + control-plane k8s-master-3 4 go 2 60 ...

Préparation du Système

Kubernetes Prérequis

Préparation du système Commandes à réaliser sur tous les noeuds 1) Désactivation de la swap swapoff -a Désactivation de la swap de manière pérenne :  sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab 2) Configuration du kernel Chargement au démarage des mod...

Installation des Dépendances

Kubernetes Prérequis

installation des Dépendances Commandes à réaliser sur tous les noeuds Installation des packets courrants : apt-get update apt-get install -y ca-certificates curl gnupg lsb-release htop jq tcpdump ethtool Installation de containerd.io install -m 0755 -d ...