Cómo girar rápidamente MicroK8s con Multipass

        Si está buscando una manera de acelerar un entorno de desarrollo rápido de Microk8s, Multipass lo hace increíblemente fácil.
    

        
                                                                                    
                        

” data-credit = “Imagen: 123dartista, Getty Images / iStockphoto” rel = “noopener noreferrer nofollow”>  kubernetes.jpg

                                            Imagen: 123dartista, Getty Images / iStockphoto
                                        

Recientemente escribí sobre una nueva tecnología llamada Multipass . Esta nueva herramienta hace que sea increíblemente fácil implementar máquinas virtuales (VM) desde Linux, Windows o macOS. Desde esas máquinas virtuales puede hacer casi cualquier cosa que desee.

Como desplegar Microk8s .

Quiero guiarlo a través del proceso de implementación de MicroK8 desde una VM Multipass. Es una ruta simple para que pueda desarrollar en clústeres Kubernetes .

VER: Nube híbrida: una guía para profesionales de TI (descarga TechRepublic)

Lo que necesitarás

Lo único que necesitará para que esto funcione es una instancia en ejecución de Multipass. Para saber cómo instalar Multipass, consulte Cómo usar Multipass, una nueva herramienta para iniciar máquinas virtuales .

Cómo iniciar la máquina virtual

Lo primero que debemos hacer es iniciar la VM y luego acceder a ella. Lanzaremos una máquina virtual llamada microk8s-vm con 3 GB de RAM. Para hacerlo, emita el comando:

 lanzamiento multipass --name microk8s-vm --mem 3G 

A continuación, vamos a instalar microk8s dentro de la VM con el comando:

 multipass exec microk8s-vm - sudo snap install microk8s --classic 

Ahora tenemos una VM, lanzada microk8s-vm que tiene microk8s instalado.

Nos aseguraremos de que el firewall acepte conexiones con el comando:

 multipass exec microk8s-vm - sudo iptables -P FORWARD ACCEPT 

Puede ver la lista (completa con la dirección IP de la nueva VM) con el comando:

 lista de múltiples pasos 

Debería ver la salida que enumera el nombre, el estado, la dirección IP y la imagen utilizada ( Figura A ).

Figura A

 microk8sa.jpg
{194518} {194518} para acceder a la máquina virtual

Ahora que tenemos todo funcionando, querrá obtener acceso a la VM para que pueda comenzar a trabajar con MicroK8s. Esto se puede hacer con el comando:

 shell multipass microk8s-vm 

Ahora debería estar en el indicador de su VM ( Figura B ).

Figura B

 microk8sb.jpg {194500}} {199027} Para evitar tener que usar siempre sudo con microk8s, a continuación querrá agregar el usuario al grupo microk8s con el comando:

 sudo usermod -aG microk8s ubuntu 

Luego necesitará para salir del shell (con el comando exit ) y luego volver a conectar para que los cambios surtan efecto.

Cómo implementar un pod

Supongamos que desea crear un despliegue con dos NGINX Pods escuchando en el puerto 80, utilizando la imagen NGINX del repositorio alpino. Haga eso con el comando:

 microk8s.kubectl ejecute nginx --image = nginx: alpine --replicas = 2 --port = 80 

Para ver sus módulos desplegados recientemente, emita el comando :

 microk8s.kubectl get pod 

Debería ver los dos pods enumerados, tanto en funcionamiento como listos ( Figura C ).

Figura C

 microk8sc.jpg
} 19
{ } Nuestras vainas están en funcionamiento.

Una vez que haya terminado, salga de la VM con el comando exit . Luego puede detener y eliminar la VM con los comandos:

 multipass stop microk8s-vm
multipass delete microk8s-vm 

Y así de fácil es poner en funcionamiento Microk8s en una máquina virtual implementada con Multipass. Esta es una de las formas más fáciles de comenzar a desarrollar con contenedores. Y dado que Multipass está disponible para Linux, Windows y macOS, es una tecnología que puede usar en todas y cada una de sus plataformas.

                                                                                

                                                

Ver también


Source link

Be part of our affiliated companies and receive a 20% discount.
www.onevirtualoffice.com
www.be1radio.com
www.rmcommunik.com
www.beonegroup.ca

Need Help?
Let our experienced staff help with virtual helpdesk. click for details.

Services:
– Laptop and Desktop Repair
– Virus and Malware Removal
– Computer Tune-up
– Remote Assistance
– Data Backup
– Data Recovery
– File Transfer and Sharing
– Hardware Diagnostics
– Antivirus Installation
– Software Installation
– Hardware Upgrades
– New System Setup
– Printer Troubleshooting
-Webmaster,hosting,Logo , Graphic design
-Social media Management
– Networking
– Install Windows Operating System (10, 8, 7, Vista and XP)

Business & Residential Toll Free: 1-800-432-1475 | Direct: (438)488-3296

About rasco

Be Happy the future is friendly.
Allrights Reserved 2007-2018 - Beone Magazine - powered by rasco