Entradas

Entendiendo Update-Alternatives Unix

Configurar udpate alternatives, parece complejo pero realmente es una tarea sencilla, ya que realmente lo unico que hace por detras es gestionar link simbolicos. De esta forma podemos cambiar facilmente de versiones de un programa u otro ejecutable sin tener que hacer una tediosa tarea (como suele seer cambiar la maquina virutal de java, etc..) Vamos a ver un ejemplo sencillo con distintas versiones de un mismo programa que vamos a llamar danielusV{versionNumber}.sh vamos a crear la carpeta /tmp/danielus/ >$ mkdir /tmp/danielus >$ cd /tmp/danielus y dentro crea 3 ejecutables (imagina que son distintas versiones del programa) El primer ejecutable: >$ touch danielusV1.sh >$ vi danielusV1.sh     Introducimos este contenido:     #!/bin/bash     echo "Welcome to Danielus V1 Program. Your first arg is $1" >$ chmod +x ./danielusV1.sh El segundo ejecutable: >$ cd /tmp/danielus >$ touch danielusV2...

Instalar Supervisor en AWS Ec2

Supervisor es un software de monitorizacion de procesos locales en el mismo host. Es capaz de capturar la salida del programa y ademas, nos aporta de un acceso web rapido para monitorizar/arrancar/reiniciar y parar cada servicio. La guia para instalarlo en una instancia Ec2 la teneis en mi gitHub: https://github.com/danipenaperez/installingSupervisorOnEc2

Instalar Kubernetes en Ubuntu 16.04 (Minikube + VirtualBox)

Imagen
Se necesitan 3 elemetos: - VirtualBox instalado en tu maquina Kubectl (cliente del cluster de kubernetes Minukube (infraestructura que maneja los contenedores) Instalando VirtualBox en Ubuntu 16.04 xenial (64 bits) Descargarlo: >wget http://download.virtualbox.org/virtualbox/5.1.16/virtualbox-5.1_5.1.16-113841~Ubuntu~xenial_amd64.deb Instalarlo : >sudo dpkg -i virtualbox-5.1_5.1.16-113841~Ubuntu~xenial_amd64.deb Podemos comprobar que se ha instalado con >vitualbox -h y nos sacara info: Instalando kubectl Vamos a instalarlo dependencias desde los repos oficiales: >sudo apt-get update && sudo apt-get install -y apt-transport-https instalamos las dependenciasd de apt y las actualizamos >curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - >echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a...