{"componentChunkName":"component---src-templates-blog-blog-template-js","path":"/en/blog/es/posts/2022-10-01_cómo-empezar-kubernetes/","result":{"data":{"markdownRemark":{"html":"<h4><br/>¿Por qué Kubernetes?</h4>\n<br/>\n<p>En un mundo cada vez más orientado a los microservicios y la automatización, Kubernetes se ha convertido en una tecnología fundamental para el despliegue, escalado y gestión de aplicaciones en contenedores.</p>\n<p>Hoy en día, las aplicaciones que usamos a diario como Netflix o Spotify manejan millones de usuarios sin caídas ni interrupciones. ¿El secreto? Kubernetes.</p>\n<h4><br/>¿Qué es Kubernetes?</h4>\n<br/>\n<p>Kubernetes es un orquestador de contenedores. Su función es asegurarse de que las aplicaciones se ejecuten de forma confiable, escalable y sin interrupciones, sin importar si están en tu laptop, en un servidor o en la nube.</p>\n<p><strong>Imagina que tu aplicación es una orquesta:</strong></p>\n<ul>\n<li>Cada contenedor es un músico.</li>\n<li>Kubernetes es el director de la orquesta.</li>\n<li>Si un músico falla, el director lo reemplaza para que la música no pare.</li>\n</ul>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 649px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/edc62834c5afc8acc3001a0f145550bd/18f6b/kub1.jpg\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 94.140625%; position: relative; bottom: 0; left: 0; background-image: url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAATABQDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAEEAgP/xAAXAQADAQAAAAAAAAAAAAAAAAAAAQID/9oADAMBAAIQAxAAAAHItRygrz2FZ5QP/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECERMhAxAS/9oACAEBAAEFAsaHHWMvzNxrqYt8NH//xAAZEQEAAgMAAAAAAAAAAAAAAAAAARECITH/2gAIAQMBAT8Bju1SyW//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/AR//xAAbEAABBQEBAAAAAAAAAAAAAAAAARARITFBof/aAAgBAQAGPwLJLo4hK5Bpa+Nbf//EABwQAQACAgMBAAAAAAAAAAAAAAEAESExQVGBYf/aAAgBAQABPyEwAkbgmCz0al+/kzFscVjWYwFuOu4g8D6mnsa7khKM/9oADAMBAAIAAwAAABB7GAL/xAAaEQEBAAIDAAAAAAAAAAAAAAABABEhMVGh/9oACAEDAQE/EAPhHTaErPN//8QAGhEAAgIDAAAAAAAAAAAAAAAAAAEQESFhof/aAAgBAgEBPxB2lgvfISP/xAAeEAEBAAEEAwEAAAAAAAAAAAABEQAhMUFRcZGxwf/aAAgBAQABPxB6FdSwXrxjqWgYQcZcODsV+YTA1BiOY/M39XDuuuL1eU/THdeHCoxnWIBb7e8//9k='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub1\"\n        title=\"Kubernetes Orquesta\"\n        src=\"/static/edc62834c5afc8acc3001a0f145550bd/18f6b/kub1.jpg\"\n        srcset=\"/static/edc62834c5afc8acc3001a0f145550bd/e4a55/kub1.jpg 256w,\n/static/edc62834c5afc8acc3001a0f145550bd/36dd4/kub1.jpg 512w,\n/static/edc62834c5afc8acc3001a0f145550bd/18f6b/kub1.jpg 649w\"\n        sizes=\"(max-width: 649px) 100vw, 649px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<h4><br/>¿Qué es un contenedor?</h4>\n<br/>\n<p>Un contenedor es como una cajita mágica que contiene todo lo necesario para ejecutar una aplicación: código, dependencias, librerías, etc. Kubernetes reparte estos contenedores entre los servidores disponibles, asegurando que todo funcione correctamente.</p>\n<h4><br/>Conceptos fundamentales de Kubernetes</h4>\n<br/>\n<p>Antes de comenzar a usar Kubernetes, es importante conocer algunos de sus componentes clave:</p>\n<ul>\n<li><strong>Clúster</strong>: Conjunto de máquinas que ejecutan Kubernetes.  </li>\n<li><strong>Node</strong>: Máquina individual dentro del clúster.  </li>\n<li><strong>Pod</strong>: Unidad más pequeña que contiene contenedores.  </li>\n<li><strong>Deployment</strong>: Define cómo se despliega una app.  </li>\n<li><strong>ReplicaSet</strong>: Garantiza una cantidad fija de Pods.  </li>\n<li><strong>Service</strong>: Punto de acceso a los Pods desde dentro o fuera del clúster.</li>\n</ul>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 544px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/f49c972ffa6e916986a06f99aeb83ff2/b3e51/kub2.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 108.984375%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAACXBIWXMAACHVAAAh1QEEnLSdAAADjklEQVQ4y6WU+U8bVxDH/Zf317Rpkx5Sq6oJoFAoZ1M1gMGYJtwGE2MMPgA7vu31+tx7117bn75dQxVVoU2bkb56s2/3fWbeaGcC4/GYv8sz13VRVRVd1zEMw5fnm6bJh87cK/AQ0LZtCoUCkUiETCbD5eUlsVgMWZb/H3A0GvnZeKpUKrTbbT9Ly7L89/8CFIC71cMNBcy2HR+maRqKovjyruxl7roD7u39JO6AI+ENPYygupi6gqF2cSxx2DJxBwPGIoCnvuMIqIaq6XS6PWyn7ycxHI0ZDt0J0LEtcoUquZJMJlchnS3zTvi5ooTSaWHrXfReC7XTwNK64llh0C1jSTdUbxPocgGtkUfvNn1oQNVNnv0W5dHzLR5Pb/N09g1fzoT5duGY21yJbqPEHwdvmX25g1Qt0SqmOd5cZvnnF8g7T9AOf8B4O4cm5fxMA7oo9NpekvmNKPNrEebXT1gIRlnavqBYLNOTKySuBOQ0TkuqotZuWF9d4Ml3U8ihR6h736CfTIn92wnQdfsYuopp6FhC7VbT970929Toi1oOHYNR3/T9vmXgahJoNZRGEbsn4ShChspoOCRg2gPqHRO5Z4vVIFtq0FQcGl1LyETqTt7d79XbBuWWSbXjcFNqURG+9+wxBq4AdlSL1dcZ5jcv+GXrkrlgnIXQJYvhFLFrSRxqE00VeX2aJlNoEknW2L2osh3NsRI6E36Z3USVaKY+AbZVm+m1OJ8/W+PxVJCnL8J8NbPF90tHRK4qXGUrbOzFeb4c4jyd5zBRYjNyw9yrPVHvQ1a2zwgJeFQE94E93RZR65ymG5wI7Z0XObyqcZAok8w3yVa7pEVmnkqyTjzXJniUYXHjiMXgROuHaS5yzQlQMx0KkkKpoVIUyhQkrosNX6m85CuZq/n18pR61+BYZL57XiB8es3+RZE3sbx/5f5AAIdD0WZ99y/1XdERIpInR3wwGI6p1CRfnZ5Co9nmOJFneWOfl6Fjft06EmuE+G3d7/8AH7D73iw3FH4/yPJq/5pgJM/O2zKOCOoFMsTfYVj9ySpkO15/PzBtvOHgWarQ5utF0UU/bfDFdJiZYJKuavKQPTi+RncZNnsGkVSNk2SZs0yNeFb2M/TH23+Zh++PJM8q1SrNVkfUaPiPs/CjgGfJPLOiv1d34uKfrH46cCUc47MfN1kKx8kW658KHFOTO1wX6mJtf9SV/wQAW2lPdL39awAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub2\"\n        title=\"Kubernetes\"\n        src=\"/static/f49c972ffa6e916986a06f99aeb83ff2/b3e51/kub2.png\"\n        srcset=\"/static/f49c972ffa6e916986a06f99aeb83ff2/6f3f2/kub2.png 256w,\n/static/f49c972ffa6e916986a06f99aeb83ff2/01e7c/kub2.png 512w,\n/static/f49c972ffa6e916986a06f99aeb83ff2/b3e51/kub2.png 544w\"\n        sizes=\"(max-width: 544px) 100vw, 544px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>Como se muestra en la imagen 2, los Deployments definen cómo deben crearse y actualizarse los Pods. Los ReplicaSets garantizan que haya un número específico de réplicas de un Pod en ejecución. </p>\n<h4><br/>¿Qué se necesita para empezar?</h4>\n<br/>\n<p><strong>Requisitos previos:</strong></p>\n<ul>\n<li>Conocimientos de contenedores (preferiblemente Docker).  </li>\n<li>Familiaridad con terminal y YAML.  </li>\n<li>Herramientas instaladas localmente.</li>\n</ul>\n<p><strong>Herramientas esenciales:</strong></p>\n<ul>\n<li><strong>kubectl</strong>: Herramienta de línea de comandos para interactuar con un clúster de Kubernetes.</li>\n<li><strong>Minikube o Kind</strong>: Permiten crear un clúster de Kubernetes local en tu equipo para desarrollo y pruebas.</li>\n<li><strong>Docker o una máquina virtual</strong>: Necesarios para construir y ejecutar contenedores que luego serán gestionados por Kubernetes. (Docker es la opción más común, pero una máquina virtual puede ser útil en ciertos entornos).</li>\n</ul>\n<h4><br/>Instalación de kubectl en Windows</h4>\n<br/>\n<p><strong>Requisitos:</strong></p>\n<ul>\n<li>Windows 10 o superior</li>\n<li>PowerShell o símbolo del sistema (CMD)</li>\n<li>Acceso a Internet</li>\n</ul>\n<h4><br/></h4>\n<p>Descargar el ejecutable de kubectl con chocolately\n<br/></p>\n<ul>\n<li>Abre PowerShell o CMD como administrador.</li>\n<li>Ejecuta el siguiente comando para descargar la última versión de kubectl:</li>\n</ul>\n<p><code>choco install kubernetes-cli</code></p>\n<p>Pruebe para asegurarse de que la versión que instaló esté actualizada:</p>\n<p><code>kubectl version --client</code></p>\n<h4><br/>Instalación de Minikube en Windows</h4>\n<br/>\n<p>-Requisitos previos\nAntes de instalar Minikube, asegúrate de tener:</p>\n<ul>\n<li>Windows 10/11 (64 bits)</li>\n<li>Una de estas herramientas de virtualización (VM):\no\tHyper-V\no\tVirtualBox</li>\n</ul>\n<p>También necesitarás tener instalado:</p>\n<ul>\n<li>kubectl</li>\n<li>Chocolatey (opcional pero recomendado para instalación rápida)</li>\n</ul>\n<h4><br/>Instalar Minikube con Chocolatey</h4>\n<br/>\n<p>Si tienes <strong>Chocolatey</strong> instalado, simplemente abre PowerShell como administrador y ejecuta:</p>\n<p><code>choco install minikube</code></p>\n<p>Esto instalará Minikube y lo agregará al PATH automáticamente.</p>\n<ul>\n<li>Verificar instalación</li>\n</ul>\n<p>o\tAbre PowerShell o CMD y ejecuta:</p>\n<p><code>minikube version</code></p>\n<p>Deberías ver la versión de Minikube instalada.</p>\n<h4><br/>¿Por qué se usa una máquina virtual con Minikube?</h4>\n<br/>\n<ul>\n<li>Kubernetes necesita varios componentes que deben funcionar como si estuvieran en servidores reales (nodos). Como en una PC no puedes simular fácilmente varios servidores físicos, usamos una máquina virtual (VM) para emular un entorno controlado, limpio y aislado.</li>\n</ul>\n<h4><br/></h4>\n<p>¿Funcionará el ejemplo práctico de kubectl con Minikube sin una máquina virtual?\n<br/></p>\n<ul>\n<li>Sí funcióna. Pero necesitas usar algún driver, y ese driver puede ser una máquina virtual (como VirtualBox o Hyper-V) o Docker.</li>\n<li>Si tienes Docker Desktop instalado en Windows, puedes hacer funcionar Minikube sin una máquina virtual tradicional, usando:</li>\n</ul>\n<p><code>minikube start --driver=docker</code></p>\n<p>Docker se encarga de crear un contenedor (en vez de una VM) que ejecuta Kubernetes. Funciona igual que con una VM, pero es más ligero y rápido.</p>\n<ul>\n<li>Si NO tienes Docker ni una VM disponible, entonces Minikube no podrá iniciar el clúster. Necesita un entorno donde correr Kubernetes (ya sea una VM o contenedor).</li>\n<li>¿Necesitas instalar tú mismo una imagen de sistema operativo (SO) en VirtualBox?</li>\n</ul>\n<p>o\tNo. No necesitas instalar manualmente ninguna imagen de SO.</p>\n<p>o\tMinikube se encarga automáticamente de crear la máquina virtual, instalar el SO base (generalmente Linux) y configurar Kubernetes dentro de ella.</p>\n<h4><br/>\t¿Qué hace Minikube cuando usas VirtualBox?</h4>\n<br/>\n<p>o\tCuando ejecutas:</p>\n<p><code>minikube start --driver=virtualbox</code></p>\n<p>o\tMinikube hace todo esto por ti:</p>\n<ul>\n<li>Crea una nueva VM en VirtualBox.</li>\n<li>Descarga una imagen de Linux optimizada para Kubernetes.</li>\n<li>Instala y configura todos los componentes de Kubernetes dentro de esa VM.</li>\n<li>Levanta un clúster funcional.</li>\n<li>Te permite usar kubectl para interactuar con ese clúster.</li>\n</ul>\n<h4><br/>Ejemplo práctico: Usar kubectl con Minikube y Docker Desktop</h4>\n<br/>\n<p>Antes de comenzar, asegúrate de tener instalado:</p>\n<ul>\n<li>kubectl</li>\n<li>Docker Desktop (para Windows, ya debe tener WSL 2 o Hyper-V habilitado)</li>\n<li>Minikube</li>\n</ul>\n<h4><br/>Verifica que Docker esté corriendo:</h4>\n<br/>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/bb0aedb1601c48a203e79df6d63c8b04/f941f/kub3.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 56.640625%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAABJ0AAASdAHeZh94AAABhElEQVQoz62S20rDQBCG835ivdBWxRu90YcQbQuCtkhvfDNB8IiC0ta2OTTZbLJJNr8z04Ox1jsDP5tMdv75ZnadRusW9dYd6u17HPeesdN+xMbpAzbPnlA7f8FW8xW15hsOrz9w1Ovj5GaIg+4Qe50R9q/esXvZx/bFAI2uj3ongJMmCnmew5b4l8dJTY4gmEIphYiUZbm8a52Aa1iqZMsSZUV2VZU9Tp4XGE9cMg3EjIOeH8B1XcRxvJQi6SQRipkx1sqxc4OENhelhc4SGJPLT2MyeJ43ow9DKphVDNdLCEfjCaIoQmoMQloNJVpr6TvD2E/mI9BLs+r6a4bcfzANxZAPh1etY0lgwpiMOL5K9hepEA6Gn/B9T9pmkgWNIWLP8ymeivlCTL/OcE5oZdg8n6IokKYGXIQfHkEUKYmj0uK3wc+2hbAa4EQlV+d7+FzQrhgsvLUpoXRBRcNlV05CFCxODIlmTAfk0xWKYy3mPAZunYuJeUWRphyVwZ1M5Jrxvi/CwEkIInqtfwAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub3\"\n        title=\"Kubernetes\"\n        src=\"/static/bb0aedb1601c48a203e79df6d63c8b04/f941f/kub3.png\"\n        srcset=\"/static/bb0aedb1601c48a203e79df6d63c8b04/6f3f2/kub3.png 256w,\n/static/bb0aedb1601c48a203e79df6d63c8b04/01e7c/kub3.png 512w,\n/static/bb0aedb1601c48a203e79df6d63c8b04/f941f/kub3.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>•\tInicia Minikube usando Docker como driver</p>\n<p><code>minikube start --driver=Docker</code></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/6db9e2efd34c3f340ac6b42b684f12d8/f941f/kub4.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 33.59375%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAIAAACHqfpvAAAACXBIWXMAABJ0AAASdAHeZh94AAAA3klEQVQY02WQ2w5DQBRFvUlNjRJV93sRlIr4/1/rMiKRdD3snBF7zt6jdV33PqnrmmNVVWmavhSu6wZB4Pu+53lhGHIUQtxPtK9inme0bVucfd8zhApsjuNIKfnVNE1UnOzmcRynaRqGAWVzlmWYm6ZheZIkKF+iKLJtmyssy3qcMGvkzPO8LEu0KAo2o3gwBAr2x3FMhOcFWlBhj83Oj4L/uI94hmHoun5TMKPijz32tm3LsuBf15U345F8BTtpSzyp4MZD7xc06pGZYigzfl6L8kd+upDwyIyS62r+AeQoKf6WpbsZAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub4\"\n        title=\"Kubernetes\"\n        src=\"/static/6db9e2efd34c3f340ac6b42b684f12d8/f941f/kub4.png\"\n        srcset=\"/static/6db9e2efd34c3f340ac6b42b684f12d8/6f3f2/kub4.png 256w,\n/static/6db9e2efd34c3f340ac6b42b684f12d8/01e7c/kub4.png 512w,\n/static/6db9e2efd34c3f340ac6b42b684f12d8/f941f/kub4.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span> </p>\n<p>•\tVerificar el estado del clúster:</p>\n<p><code>minikube status</code></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 392px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/9ee8267d6db3d965100c4b99be5aff56/0acb4/kub5.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 46.875%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAIAAAC9o5sfAAAACXBIWXMAABJ0AAASdAHeZh94AAABHElEQVQoz3WRyY7CQAxE+4KUDSLInoiEAyh7SEIWyIn//6p56tZcGKYOlq22XVVukaZpkiSPx6Msy6qqiqIgH4bhfr9P00T5lCChcxzHruvatrVt2zRNQVbX9bIsdGzbFgSB53mO45xOJxKi67pxHKs8iqIwDIn7/d6yLMFKSOC8XC593xMTCbZcr9dUQtd1wzCg0n9hSQjUvl4v+CnWdUXwPM+UrGeM19vtpnj+QqAZb03ToAfxqMAV81mWKRJN06x/IPI8VzNsgep4POJclSjCPIIPh8NXcgEnN4QcqUR0ciHG8K8koH+327HiyzAm3+83TbDxSdjGJOcloeQL1EVYhIUPfuH7Pq0YJkFkKEEThKo8n8+BBNf+YP4ByKg+O1Kb8FoAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub5\"\n        title=\"Kubernetes\"\n        src=\"/static/9ee8267d6db3d965100c4b99be5aff56/0acb4/kub5.png\"\n        srcset=\"/static/9ee8267d6db3d965100c4b99be5aff56/6f3f2/kub5.png 256w,\n/static/9ee8267d6db3d965100c4b99be5aff56/0acb4/kub5.png 392w\"\n        sizes=\"(max-width: 392px) 100vw, 392px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>•\tUsa kubectl para interactuar con Kubernetes</p>\n<p>Usa el comando <code>kubectl get nodes</code> para listar los nodos, debes ver algo parecido a esto:</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 657px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/1f8b60a4d145dd66c90d0dff07e6efb7/a1253/kub6.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 14.453125%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAADCAIAAAAcOLh5AAAACXBIWXMAABJ0AAASdAHeZh94AAAAkElEQVQI1zWOyw6FIAxEWaoYw8JneBoIaoSwEFnx/9/lJDe3i2bSns6UbNumlBJCaK0hrLVSymVZOOdY7fvOGKOUdl2H3vc9/Rc0qbUaY0A75973fZ4HN6WUnPO6rjAdxxFoCAF2bdt671NKx3EMw0DO87yua57naZpijIhtmgZGgPAIkvELuPu+gUFg+FtBf+TPFAunOFUuAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub6\"\n        title=\"Kubernetes\"\n        src=\"/static/1f8b60a4d145dd66c90d0dff07e6efb7/a1253/kub6.png\"\n        srcset=\"/static/1f8b60a4d145dd66c90d0dff07e6efb7/6f3f2/kub6.png 256w,\n/static/1f8b60a4d145dd66c90d0dff07e6efb7/01e7c/kub6.png 512w,\n/static/1f8b60a4d145dd66c90d0dff07e6efb7/a1253/kub6.png 657w\"\n        sizes=\"(max-width: 657px) 100vw, 657px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>•\tDespliega una aplicación sencilla</p>\n<p><code>kubectl create deployment mi-primer-minikube --image=kicbase/echo-server:1.0</code></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/57ee730c6a83c1c998ee080a46d93937/f941f/kub7.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 5.859375%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAABCAIAAABR8BlyAAAACXBIWXMAABJ0AAASdAHeZh94AAAAO0lEQVQI1x2IuQ3AQAjAMsJVIAKUHO/+8wXFhWX5iYiqysyZufe6e3fvMTNVJaI1AIjIBjO/P4h4zvkABMIHk+ccX1gAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub7\"\n        title=\"Kubernetes\"\n        src=\"/static/57ee730c6a83c1c998ee080a46d93937/f941f/kub7.png\"\n        srcset=\"/static/57ee730c6a83c1c998ee080a46d93937/6f3f2/kub7.png 256w,\n/static/57ee730c6a83c1c998ee080a46d93937/01e7c/kub7.png 512w,\n/static/57ee730c6a83c1c998ee080a46d93937/f941f/kub7.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>Este comando le dice a Kubernetes que cree un Deployment llamado mi-primer-minikube, y que ese Deployment debe ejecutar una aplicación basada en la imagen de contenedor kicbase/echo-server:1.0.</p>\n<h4><br/>Nota: ¿Qué es kicbase/echo-server:1.0?</h4>\n<br/>\n<p>Es una imagen ligera de servidor que simplemente devuelve cualquier cosa que le envíes, como las cabeceras HTTP o la IP del cliente. Es útil para pruebas porque no necesitas una app real para verificar que Kubernetes está sirviendo algo.\n•\tUna vez creado el Deployment, puedes verificarlo con:</p>\n<p><code>kubectl get deployments</code></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/81ad8638fc347104f7be9b3cf549ff74/f941f/kub8.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 12.5%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAADCAYAAACTWi8uAAAACXBIWXMAABJ0AAASdAHeZh94AAAAlUlEQVQI1z2O3QqFIBCEu1TLiKJI8ie1KPLGF+j9H2sOu9C5GIYRZ75tvPcIIWDfd/acM6y1SClxPo4D13Xhvm8459C2Lfq+xzAMLK01q+s6KKXQbNuGdV1BTuPky7LgfV+G0HgphQfJp2nif+d54nke7hpjUGtlQBNj5BLRvwG6gkallEymLIT4ZyrS26dxHBkwzzN+MjZNhtHq218AAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub8\"\n        title=\"Kubernetes\"\n        src=\"/static/81ad8638fc347104f7be9b3cf549ff74/f941f/kub8.png\"\n        srcset=\"/static/81ad8638fc347104f7be9b3cf549ff74/6f3f2/kub8.png 256w,\n/static/81ad8638fc347104f7be9b3cf549ff74/01e7c/kub8.png 512w,\n/static/81ad8638fc347104f7be9b3cf549ff74/f941f/kub8.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>•\tExponer la aplicación como un servicio (hacerlo accesible):</p>\n<p><code>kubectl expose deployment mi-primer-minikube --type=NodePort --port=8080</code></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/4da06ec12ab8daaa968f04f2a5800bb6/f941f/kub9.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 6.25%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAABCAIAAABR8BlyAAAACXBIWXMAABJ0AAASdAHeZh94AAAANElEQVQI1x3GuQ0AMAgEQbeA+ULEQf81+uQNRnuqCsDM7G53c/AzM1V1dw4VERoR95eZ9AHOSgX7x6OCrgAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub9\"\n        title=\"Kubernetes\"\n        src=\"/static/4da06ec12ab8daaa968f04f2a5800bb6/f941f/kub9.png\"\n        srcset=\"/static/4da06ec12ab8daaa968f04f2a5800bb6/6f3f2/kub9.png 256w,\n/static/4da06ec12ab8daaa968f04f2a5800bb6/01e7c/kub9.png 512w,\n/static/4da06ec12ab8daaa968f04f2a5800bb6/f941f/kub9.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>•\tVer el servicio:</p>\n<p><code>kubectl get services</code></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/768ee97b77d93ab1c6fa2f0bf486a061/f941f/kub10.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 10.546875%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAACCAIAAADXZGvcAAAACXBIWXMAABJ0AAASdAHeZh94AAAAY0lEQVQI1yWNSwoAIQxDXYoIgh/8jhXcqKB4/9NNmMmq7UtStvcmopRSjLHW2nsvpdAnrbWU8vmEGdQ5xzk3xlhrhRAM4TEGgPc+hHDOQUtrDfffPefMOSul7r1rLVCs+IHwCxqlDTbnJWa/AAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub10\"\n        title=\"Kubernetes\"\n        src=\"/static/768ee97b77d93ab1c6fa2f0bf486a061/f941f/kub10.png\"\n        srcset=\"/static/768ee97b77d93ab1c6fa2f0bf486a061/6f3f2/kub10.png 256w,\n/static/768ee97b77d93ab1c6fa2f0bf486a061/01e7c/kub10.png 512w,\n/static/768ee97b77d93ab1c6fa2f0bf486a061/f941f/kub10.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<h4><br/>¿Qué significa eso?</h4>\n<br/>\n<p>•\tPORT(S): 8080:30348 el servicio expone el puerto 8080 internamente, y lo reenvía al puerto 30348 del host (tu máquina).\n•\tTYPE: NodePort: significa que puedes acceder al servicio desde fuera del clúster, usando la IP del nodo y el puerto 30348.</p>\n<p>•\tAcceder a la aplicación en el navegador:</p>\n<p><code>minikube service mi-primer-minikube</code></p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/0f558f0eb727398bb479d32ba56ea408/f941f/kub11.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 28.90625%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAGCAYAAADDl76dAAAACXBIWXMAABJ0AAASdAHeZh94AAAA4ElEQVQY02VR16rGYAjrdQdddO896Ps/nv4m0HLgXISo1Ri/OuM46rquCq7rmlxVFbFtG/NlWTRNUw2CgBxFEeM4jtX3ffU8jww4x3HoeZ7aNA0FXxHEfd/rNE267zvjtm35fRgGAn3/BDEwzzMBJ2jCEGJ8Q46lZVlqlmUf8jwn/xV7BcUGxE6UMAzFNos1ip0ltkTMmXRdJ3YqgdhOFRMku64rJvrBua6LJ8HRfd/E8zyKOtyZAIE6+t46gPeEK7wnQIfYCFfgF8htQOAe+esSV6Bm538oioJs/0CSJJEfsFucaT/UH1IAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub11\"\n        title=\"Kubernetes\"\n        src=\"/static/0f558f0eb727398bb479d32ba56ea408/f941f/kub11.png\"\n        srcset=\"/static/0f558f0eb727398bb479d32ba56ea408/6f3f2/kub11.png 256w,\n/static/0f558f0eb727398bb479d32ba56ea408/01e7c/kub11.png 512w,\n/static/0f558f0eb727398bb479d32ba56ea408/f941f/kub11.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<h4><br/>¿Qué significa la salida?</h4>\n<br/>\n<p>la IP interna del clúster (192.168.49.2) con el puerto externo (30348) al que se expone tu servicio.\nLuego, al usar el comando minikube service, se crea un túnel para redirigir esa IP/puerto a algo más accesible desde Windows:</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/26d81e5ffb60573e68478f43a99db7e5/f941f/kub12.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 16.015625%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAADCAIAAAAcOLh5AAAACXBIWXMAABJ0AAASdAHeZh94AAAAcElEQVQI1yWOSQ4EIQwD+wesEiAYBGL9/wu7Ju0DKoLt8PTe771zzjFGKaXWutb6ic45DPfeGLz3WmsvMsbAzrmHMO7WWghBKcUJA7yRh2kEuDLMOcMkrbUxxn+Y7pTSt4oitn1AkRXh42td1ER48L8hUBPkU17bRQAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub12\"\n        title=\"Kubernetes\"\n        src=\"/static/26d81e5ffb60573e68478f43a99db7e5/f941f/kub12.png\"\n        srcset=\"/static/26d81e5ffb60573e68478f43a99db7e5/6f3f2/kub12.png 256w,\n/static/26d81e5ffb60573e68478f43a99db7e5/01e7c/kub12.png 512w,\n/static/26d81e5ffb60573e68478f43a99db7e5/f941f/kub12.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>Si al usar este comando no se abrió nada en tu navegador puedes copiar <a href=\"http://127.0.0.1:54173\">http://127.0.0.1:54173</a> y pégala tú mismo.</p>\n<p>Ahí deberías ver la respuesta de tu aplicación, verás un JSON con los detalles de la petición.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 763px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/2410b8a1e99e77ea08a7bef1390384c3/5e3a3/kub13.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 40.625%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAABJ0AAASdAHeZh94AAAA8UlEQVQoz5WQ246DMAxE8/8/WHXVRWQhCdAAQVzDbYpdqFCfFqSjcQxMPBap0zC5QlIopJVGsp0f5o67uuFH31ivIDrfgMirJwL1C5mE0DaG2khKjdQllxDOOThXYRgGTNOE0Y+M9x7rsuLqI5RSkH8SUkpY+0Se5yjKEm3bomka1q7ruK7rGvWmdD6/P9SPI0QURQiCgDHGIMsyVmstm1MC+oESzPPMLMvyqc+s6wqhtWGzMAxRFMVn9CMsfUQG/45ME8rNTMUxRzrfPhHbXr8noh7Xu9KlB4Kyn/dE2vfdvqd3r+/7vf/Wc02rIKMjzQv/dWXd8c+XNQAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub13\"\n        title=\"Kubernetes\"\n        src=\"/static/2410b8a1e99e77ea08a7bef1390384c3/5e3a3/kub13.png\"\n        srcset=\"/static/2410b8a1e99e77ea08a7bef1390384c3/6f3f2/kub13.png 256w,\n/static/2410b8a1e99e77ea08a7bef1390384c3/01e7c/kub13.png 512w,\n/static/2410b8a1e99e77ea08a7bef1390384c3/5e3a3/kub13.png 763w\"\n        sizes=\"(max-width: 763px) 100vw, 763px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>Nota: No cierres la terminal\no\tMientras esté abierta, puedes acceder al servicio en el navegador.\no\tSi la cierras, el túnel se rompe y ya no funcionará 127.0.0.1:54173.</p>\n<p>•\tCuando termines, puedes apagar el clúster:</p>\n<p><code>minikube stop</code></p>\n<p>•\tSi deseas eliminarlo completamente:</p>\n<p><code>minikube delete</code></p>\n<p>•\tSi deseas volver a ver tu clúster desde Docker desktop, lo puedes hacer de esta forma:</p>\n<p>Haz clic en Terminal. Asegúrate de que Minikube esté en ejecución (1). Una vez que Minikube esté corriendo, abre una terminal (puede ser desde Docker Desktop, CMD o PowerShell) (2) y ejecuta el siguiente comando para iniciar tu clúster:</p>\n<p><code>minikube start</code> (3)</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 736px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/ec3a67b922aacd79282bd151f979d03e/f941f/kub14.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 57.8125%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAABJ0AAASdAHeZh94AAACHUlEQVQoz41SXWsUMRSdf+LD+qJQrCD4oKDgv/BB+6JC0VKKL/15ShdEBAuuWkShH9u625lJMpNkvpKZ40l2u13EBy8c7k1u7sn9Su5vf8bmy0M83vuKh7sT3Hh6iNGzLxg9n+Dm1jeMtr7j9osfePT2GA/2TvBk/wybr09x980U93Z/Y2P7FLdenWBjJ8OdnRxJKgyOz2Y4mc4xy1ukskVpO8KhsD1sTTQLmPrfWPiHiKSyFnVdwVqDtu2INsLUHlXjgaHHMFCjx/9IUjck6Bz6vo9EwzDw7JErw49qaGPQ8N7aKvqDtF1HX4OKaFv6mwL9wC8Zm4SsgjgSqsLA+QHOOYg8i7owDsoCdevRe7946zoYo1EUhPqJXB6RjRXQnxSlxmyWIieBUhdQ8hxSCkilIWRBu0Qu1NIuIIItlpo+IULsHFmmkOYKiTEW5xcp0stfkPMPEOknEp/xsUH4rNRmgdJAaxvtUG5oVdM0yGQVK9O8N1XLHtKZCYk0E8hyEW2pSj7SDFoEduxx6O0V1iVshfPXA0saBgSy+WW21DmzUytSY6o4lEDacRjO+TXigT7P1vXRDncJp+dZmmeDfSGFN8Z4Zu0N70lAOE+SNenDZNbB4Q79UvskjD6shGYvja1jBgFhNf4u70rWS+9czwG71Z6Gksds6JjDGZM42lrreObajJnhuHPXcCt0BA7aZvrRqHdHWr6flGV58AcGNoOB/9567AAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"kub14\"\n        title=\"Kubernetes\"\n        src=\"/static/ec3a67b922aacd79282bd151f979d03e/f941f/kub14.png\"\n        srcset=\"/static/ec3a67b922aacd79282bd151f979d03e/6f3f2/kub14.png 256w,\n/static/ec3a67b922aacd79282bd151f979d03e/01e7c/kub14.png 512w,\n/static/ec3a67b922aacd79282bd151f979d03e/f941f/kub14.png 736w\"\n        sizes=\"(max-width: 736px) 100vw, 736px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<p>Finalmente ejecuta el comando:</p>\n<p><code>minikube service mi-primer-minikube</code></p>\n<br/>\n<p>¿ Quieres conocer más ?\n<br/>\n<a href=\"https://calendly.com/smartsoft\">¡ Agenda una llamada !</a>\n<br/>\n<a href=\"https://wa.me/message/Q22RABZCIQ45L1\">¡ Contáctanos en WhatsApp</a></p>","frontmatter":{"date":"01 October 2022","title":"Guía esencial para empezar con Kubernetes","category":"Tecnología","author":"Jhon Granados","related_posts":null,"image":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='225'%20viewBox='0%200%20400%20225'%20preserveAspectRatio='none'%3e%3cpath%20d='M194%2023a1654%201654%200%2000-47%2025c-3%206-12%2050-12%2052%201%203%2027%2036%2033%2041l3%203h55l5-6c13-15%2030-37%2030-39l-12-52c-1-2-9-6-34-18-14-7-17-8-21-6m2%2016v11l-7%202-12%206c-5%204-6%204-10%200-2-3-6-4-7-1l2%203%205%204%202%202-2%206-3%2012c0%206-1%208-6%208-4%200-6%201-6%203%200%203%202%203%207%202%205-2%206-2%209%205l8%209c5%204%205%205%202%2011-2%203-2%204-1%205%202%202%204%200%205-4%202-5%204-6%207-5a40%2040%200%200018%200c3-1%205%200%207%205%201%204%203%206%205%204%201-1%201-2-1-5-3-6-3-6%204-13l7-9c2-5%203-5%208-3%205%201%207%201%207-2%200-2-2-3-6-3-5%200-6-2-6-8l-3-11c-2-8-2-9%203-12%203-1%204-3%203-5s-4-1-6%202c-4%204-5%204-11%200l-11-6-6-2v-6c0-5-1-6-3-6l-2%201m-8%2021c-10%205-10%205-3%2010%208%205%209%205%209-3v-8c0-1-2-1-6%201m14-1c-1%201%200%2014%202%2015%201%200%208-4%2012-8l-3-3c-5-3-10-5-11-4m-29%2016l-2%208v5l5-2c12-3%2012-3%205-9-6-6-7-6-8-2m42%202c-7%206-7%206%205%209l5%202v-5c-1-6-3-11-4-11l-6%205m-36%2016c-8%202-8%203%200%2011%203%204%204%204%207-3%203-6%203-9%200-9l-7%201m29%200c0%203%200%204%203%2010%202%206%203%206%209-2%204-6%204-7-2-7l-7-2-3%201m-15%2011c-4%207-3%208%206%208%208%200%208-1%204-8-4-8-6-7-10%200M18%20157l-5%201h-2v53h10v-17l3%203%206%208%204%206h5l5-1-10-14-5-6%204-5%207-8%203-3H31l-5%207-5%208v-17l-1-16-2%201m78%200l-5%201h-2v25c0%2030-1%2027%2010%2029%2012%201%2020-4%2022-15%202-7%200-15-5-20-3-3-3-3-10-3h-7v-9c0-8-1-8-3-8m200%207c-3%200-4%201-4%205v5h-4c-4%200-4%200-4%204v4h8v10c0%2017%204%2021%2018%2020%208-1%208-2%208-7-1-4-1-4-4-3l-6%201c-5%200-6-2-6-12v-9h7c8%200%209-1%208-6%200-2-1-2-8-2h-7v-5c0-6%200-6-6-5m-160%2011c-13%206-13%2028-1%2034%208%204%2023%203%2023-1%200-6-1-6-8-5-7%200-8%200-10-2-6-4-4-5%208-5%2014%200%2014%200%2012-9-1-6-3-9-7-12-4-2-12-3-17%200m44-2l-6%202-4%201v35h10v-28h18v-4l1-5-19-1m34%200l-4%201-3%201v18l1%2018h9v-29h4c6%200%206%201%206%2016v13h10v-14c0-16-1-19-7-22-3-2-13-3-16-2m41%201c-10%204-14%2018-9%2028%204%208%2014%2012%2024%209%206-1%206-2%205-7%200-3%200-3-3-2-8%202-15%201-17-4l-1-2h24v-7c-1-13-12-20-23-15m76%202c-10%206-11%2025-1%2032%204%203%2013%205%2019%203%206-1%206-1%205-4-1-6-1-6-4-5-4%202-13%201-15-2-4-3-3-4%2010-4h12l-1-6c0-14-13-22-25-14m40-2c-4%202-6%206-6%2011s3%208%2011%2011c7%202%209%204%208%206%200%201-9%202-14%200-5-1-5-1-6%203v4l5%201c7%202%2010%202%2017%200%2013-3%2011-16-3-21-8-3-10-5-7-7h7c9%201%208%201%209-3v-5h-21M50%20187c0%2017%201%2021%208%2023%205%202%207%202%2016%201l6-1v-36H70v29h-3c-6%200-7-2-7-17v-12H50v13m50-4l-1%2010v10h4l5-1c4-2%205-14%201-18-1-2-8-3-9-1'%20fill='%232B2B2F'%20fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1.7730496453900708,"src":"/static/1a9ad64777d67475ae6bded91e6f45e3/d91f7/kubernetes.jpg","srcSet":"/static/1a9ad64777d67475ae6bded91e6f45e3/b5282/kubernetes.jpg 250w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/0a9c8/kubernetes.jpg 500w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/d91f7/kubernetes.jpg 1000w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/08276/kubernetes.jpg 1500w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/4e5f3/kubernetes.jpg 2000w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/549be/kubernetes.jpg 3840w","srcWebp":"/static/1a9ad64777d67475ae6bded91e6f45e3/47f67/kubernetes.webp","srcSetWebp":"/static/1a9ad64777d67475ae6bded91e6f45e3/23b76/kubernetes.webp 250w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/9f4bf/kubernetes.webp 500w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/47f67/kubernetes.webp 1000w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/009c1/kubernetes.webp 1500w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/49d6b/kubernetes.webp 2000w,\n/static/1a9ad64777d67475ae6bded91e6f45e3/7d6cd/kubernetes.webp 3840w","sizes":"(max-width: 1000px) 100vw, 1000px"}}}},"fields":{"slug":"/blog/es/posts/2022-10-01_cómo-empezar-kubernetes/","language":"es"}},"yamlHeader":{"logo":{"path":"/images/header/smartsoft-logo.png","alt":"SmartSoft Logo"},"items":[{"title":"Services","href":"/#services"},{"title":"Products","href":"/#products"},{"title":"Our Work","href":"/#our-work"},{"title":"Work with Us","href":"/#work-with-us"},{"title":"Contact Us","href":"/#contact-us"},{"title":"Blog","href":"/blog"}]},"yamlFooter":{"style":"with-offices","offices":[{"city":"Bogotá","country":"Colombia","image":{"path":"/images/footer/city1.png"},"details":["Calle 32A # 18-29,","Teusaquillo.","Tel: (+571) 731 3816"]},{"city":"Los Angeles","country":"USA","image":{"path":"/images/footer/city2.png"},"details":["Tel: (323) 916 4717"]},{"city":"Lima","country":"Perú","image":{"path":"/images/footer/city3.png"},"details":["Tel: (+511) 640 9708"]}],"links":[{"label":"Facebook","href":"https://www.facebook.com/SmartSoftLA/","type":null},{"label":"Linkedin","href":"https://www.linkedin.com/company/smartsoftlatam","type":null},{"label":"E-mail","href":"mailto:info@smartsoft.la","type":null},{"label":"About us","href":"/about-us/","type":"nav"},{"label":"Claims","href":"/pqrs/","type":"nav"}],"copyright":"@Copyright 2025 SmartSoft"}},"pageContext":{"slug":"/blog/es/posts/2022-10-01_cómo-empezar-kubernetes/","language":"en","i18n":{"language":"en","languages":["en","es"],"defaultLanguage":"es","routed":true,"resources":{"en":{"translation":{"Home":"Home","A little about us":"A little about us","Learn more about this company":"Learn more about this company","We will change the world":"We will change the world","here comes a subheader":"here comes a subheader","siteMetadata.keywords":"custom software development, bespoke sofware development, IT outsourcing, bespoke solutions, offshore custom software development","Services":"Services","Products":"Products","Our Work":"Our Work","Blog":"Blog","Work with Us":"Work with Us","Contact Us":"Contact Us","WELCOME":"WELCOME","Let's build the future":"Let's build the future","We create Smart Software":"We create Smart Software","SERVICES":"SERVICES","Software Development":"Software Development","We create Smart Software, Backend and Frontend Components, Cloud-Native Services, Database Models, Devops Toolchains and Machine Learning Applications.":"We create Smart Software, Backend and Frontend Components, Cloud-Native Services, Database Models, Devops Toolchains and Machine Learning Applications.","Software Factory":"Software Factory","Give us your requeriments, we build it":"Give us your requeriments, we build it","IT Outsourcing":"IT Outsourcing","We provide high skilled engineers for your organization":"We provide high skilled engineers for your organization","User Experience Design":"User Experience Design","We are experts developing the best user experience":"We are experts developing the best user experience","OUR WORK":"OUR WORK","Success stories":"Success stories","Our motivation is to create smart software for our clients, let us tell you some success stories":"Our motivation is to create smart software for our clients, let us tell you some success stories","See all":"See all","Bancóldex":"Bancóldex","Bogotá, Colombia":"Bogotá, Colombia","neocrédito":"neocrédito","neocrédito is a 100% digital platform powered by Bancóldex, designed to facilitate access to microloans for small businesses and entrepreneurs across Colombia. Through this tool, users can connect with multiple financial institutions, compare competitive loan offers, and select the option that best fits their needs.":"neocrédito is a 100% digital platform powered by Bancóldex, designed to facilitate access to microloans for small businesses and entrepreneurs across Colombia. Through this tool, users can connect with multiple financial institutions, compare competitive loan offers, and select the option that best fits their needs.","Crezcamos":"Crezcamos","Bucaramanga, Colombia":"Bucaramanga, Colombia","Application Support and Maintenance":"Application Support and Maintenance","Smartsoft supports Crezcamos with the ongoing evolutionary maintenance of its applications, allowing continuous adaptation and improvement of its technological solutions. This partnership ensures that systems respond to new business needs and maintain operational efficiency in an ever-changing environment.":"Smartsoft supports Crezcamos with the ongoing evolutionary maintenance of its applications, allowing continuous adaptation and improvement of its technological solutions. This partnership ensures that systems respond to new business needs and maintain operational efficiency in an ever-changing environment.","Softmanagement":"Softmanagement","Softmanagement, through the SmartSoft Software Factory service, has been able to achieve the needs of its customers when it has had a high demand for software development requirements":"Softmanagement, through the SmartSoft Software Factory service, has been able to achieve the needs of its customers when it has had a high demand for software development requirements","FactorIT":"FactorIT","Santiago de Chile, Chile":"Santiago de Chile, Chile","Smartsoft supports FactorIT through specialized IT staff outsourcing services, strengthening its capacity to meet the high development demand of its clients. This collaboration enables FactorIT to respond quickly and efficiently to complex projects, ensuring qualified talent aligned with the technical and strategic requirements of each initiative.":"Smartsoft supports FactorIT through specialized IT staff outsourcing services, strengthening its capacity to meet the high development demand of its clients. This collaboration enables FactorIT to respond quickly and efficiently to complex projects, ensuring qualified talent aligned with the technical and strategic requirements of each initiative.","Dealer Sofware Solutions":"Dealer Software Solutions","California, USA":"California, USA","CRM for dealerships":"CRM para Concesionarios","Dealer Software Solutions enhanced the sales operations of vehicle dealerships in USA, thanks to the development by SmartSoft of a new CRM focused on a better user experience":"Dealer Software Solutions enhanced the sales operations of vehicle dealerships in USA, thanks to the development by SmartSoft of a new CRM focused on a better user experience","Others Projets":"Others Projets","North America and South America":"North America and South America","Software Development, Software Factory, IT Outsourcing":"Software Development, Software Factory, IT Outsourcing","Over 300 successful projects in sectors such as Banking and Software Factories.":"Over 300 successful projects in sectors such as Banking and Software Factories.","WORK WITH US":"WORK WITH US","Let's rock it together!":"Let's rock it together!","Do you enjoy sofware development? You are one of us.":"Do you enjoy sofware development? You are one of us.","Have fun":"Have fun","Cultural and Gender Diversity":"Cultural and Gender Diversity","Education and Career Growth":"Education and Career Growth","Remote Work":"Remote Work","Send your CV to <link>":"Send your CV to <link>","CONTACT US":"CONTACT US","Stay in touch":"Stay in touch","Tell us more about yourself so we can get in contact.":"Tell us more about yourself so we can get in contact.","First name":"First name","Last name":"Last name","E-mail":"E-mail","Company":"Company","Project description":"Project description","Send":"Send","Other ways to contact us":"Other ways to contact us","Whatsapp":"Whatsapp","Our branches":"Our branches","Schedule a call":"Schedule a call","Thank you for contacting us":"Thank you for contacting us","There was an error when submitting the form":"There was an error when submitting the form","Submit":"Submit","OFFICES":"OFFICES","Claims and complaints":"Claims and complaints","Phone":"Phone","Type of Request":"Type of Request","--Please choose an option--":"--Please choose an option--","Suggestion":"Suggestion","Petition":"Petition","Complaint":"Complaint","Claim":"Claim","Request":"Request","This field is required":"This field is required","Must be 15 characters or less":"Must be 15 characters or less","Must be 50 characters or less":"Must be 50 characters or less","Must be 500 characters or less":"Must be 500 characters or less","The field should have digits only":"The field should have digits only","404 - page not found":"404 - page not found","click here to go home":"click here to go home","About us":"About us","Claims":"Claims","Our policies":"Our policies","Scope of the Quality Management System":"Scope of the Quality Management System","Scope of the Information Security Management System":"Scope of the Information Security Management System","Personal Data Processing Policy":"Personal Data Processing Policy","Integrated Management System Policy":"Integrated Management System Policy","Occupational Health and Safety Management System Policy":"Occupational Health and Safety Management System Policy","Information Security Management System Policy":"Information Security Management System Policy","Information Security Policy for Suppliers":"Information Security Policy for Suppliers","Cryptographic Controls Policy":"Cryptographic Controls Policy","Information Asset Access Control Policy":"Information Asset Access Control Policy","Creating Smart Software since 2013":"Creating Smart Software since 2013","SmartSoft is a team of creatively minded people who are passionate about technology. We strive to stay at the forefront of information technologies and we always seek to deliver value to our clients, guided at all times by our principles: Passion, Trust, Innovation and Integrity.":"SmartSoft is a team of creatively minded people who are passionate about technology. We strive to stay at the forefront of information technologies and we always seek to deliver value to our clients, guided at all times by our principles: Passion, Trust, Innovation and Integrity.","History":"History","SmartSoft, was founded on May 2, 2013. We are a Software Development company whose main focus is to help our clients optimize their business processes and improve the digital experience with their users, through the implementation of different information technologies.":"SmartSoft, was founded on May 2, 2013. We are a Software Development company whose main focus is to help our clients optimize their business processes and improve the digital experience with their users, through the implementation of different information technologies.","Mission":"Mission","To offer organizations innovative and avant-garde technological solutions that contribute to the achievement of the strategic purposes of our allies through software development, software factories, web design and user experience, and specialized outsourcing of IT personnel.":"To offer organizations innovative and avant-garde technological solutions that contribute to the achievement of the strategic purposes of our allies through software development, software factories, web design and user experience, and specialized outsourcing of IT personnel.","Vision":"Vision","Being a national benchmark in the Information technology and communications sector as providers of software engineering products nd services that transform the way  of working in organizations, thus generating long relationships with our clients, suppliers and collaborators. Likewise, to reach international markets with our services and our value proposition.":"Being a national benchmark in the Information technology and communications sector as providers of software engineering products nd services that transform the way  of working in organizations, thus generating long relationships with our clients, suppliers and collaborators. Likewise, to reach international markets with our services and our value proposition.","¿Te identificas con alguna de estas situaciones?":"¿Te identificas con alguna de estas situaciones?","Tienes una gran idea para una app móvil, pero no sabes por dónde empezar.":"Tienes una gran idea para una app móvil, pero no sabes por dónde empezar.","Necesitas una guía clara desde la conceptualización hasta el lanzamiento.":"Necesitas una guía clara desde la conceptualización hasta el lanzamiento.","No encuentras una empresa confiable que te acompañe en todo el proceso.":"No encuentras una empresa confiable que te acompañe en todo el proceso.","Buscas un aliado estratégico, no solo un proveedor más.":"Buscas un aliado estratégico, no solo un proveedor más.","Has solicitado cotizaciones para tu proyecto y ninguna te convence.":"Has solicitado cotizaciones para tu proyecto y ninguna te convence.","Te entregan cifras poco claras o fuera de tu presupuesto.":"Te entregan cifras poco claras o fuera de tu presupuesto.","Buscas soluciones a la medida, pero solo te ofrecen desarrollos genéricos.":"Buscas soluciones a la medida, pero solo te ofrecen desarrollos genéricos.","Tu idea merece un enfoque personalizado, no una plantilla.":"Tu idea merece un enfoque personalizado, no una plantilla.","Tuviste malas experiencias con proveedores anteriores.":"Tuviste malas experiencias con proveedores anteriores.","Plazos incumplidos, mala comunicación o resultados por debajo de lo prometido.":"Plazos incumplidos, mala comunicación o resultados por debajo de lo prometido.","Solicita una asesoría gratuita":"Solicita una asesoría gratuita","¡En Smartsoft llevamos tu proyecto del concepto a la realidad!":"¡En Smartsoft llevamos tu proyecto del concepto a la realidad!","Conectamos tu idea con nuestro equipo de expertos en desarrollo de software a medida, con más de 12 años de experiencia creando soluciones tecnológicas innovadoras y funcionales.":"Conectamos tu idea con nuestro equipo de expertos en desarrollo de software a medida, con más de 12 años de experiencia creando soluciones tecnológicas innovadoras y funcionales.","🚀 En solo 30 días, comenzamos a construir tu aplicación o software personalizado, con una inversión inicial desde el 10% del presupuesto total.":"🚀 En solo 30 días, comenzamos a construir tu aplicación o software personalizado, con una inversión inicial desde el 10% del presupuesto total.","💡 Desde el primer día, te acompañamos en cada paso: desde la planificación hasta el lanzamiento.":"💡 Desde el primer día, te acompañamos en cada paso: desde la planificación hasta el lanzamiento.","✅ Si buscas un desarrollo ágil, confiable, de alta calidad, y bajo lineamientos de desarrollo seguro, contáctanos hoy mismo y haz realidad tu proyecto.":"✅ Si buscas un desarrollo ágil, confiable, de alta calidad, y bajo lineamientos de desarrollo seguro, contáctanos hoy mismo y haz realidad tu proyecto.","¿Cómo lo logramos juntos?":"¿Cómo lo logramos juntos?","Completa el formulario":"Completa el formulario","Agenda una reunión con nuestro equipo por la opción 'Solicitar asesoría gratuita'. Esto nos permitirá conocer tu necesidad y comenzar el proceso.":"Agenda una reunión con nuestro equipo por la opción 'Solicitar asesoría gratuita'. Esto nos permitirá conocer tu necesidad y comenzar el proceso.","Asesoría gratuita":"Asesoría gratuita","Recibe orientación sin costo de nuestro equipo para analizar tu idea y brindarte una solución a la medida.":"Recibe orientación sin costo de nuestro equipo para analizar tu idea y brindarte una solución a la medida.","Comenzamos a desarrollar tu solución":"Comenzamos a desarrollar tu solución","Iniciamos el desarrollo de tu software con metodologías ágiles, seguimiento continuo y entregas por etapas.":"Iniciamos el desarrollo de tu software con metodologías ágiles, seguimiento continuo y entregas por etapas.","Nuestros casos de éxito":"Nuestros casos de éxito","¿Por qué confiar en nuestro equipo?":"¿Por qué confiar en nuestro equipo?","En SmartSoft, contamos con un equipo de expertos en desarrollo de software y aplicaciones a medida, con dominio en la integración de múltiples plataformas y tecnologías. Estamos listos para impulsar tu proyecto con una inversión accesible, sin comprometer la calidad ni los resultados.":"En SmartSoft, contamos con un equipo de expertos en desarrollo de software y aplicaciones a medida, con dominio en la integración de múltiples plataformas y tecnologías. Estamos listos para impulsar tu proyecto con una inversión accesible, sin comprometer la calidad ni los resultados.","✔️ Más de 300 proyectos exitosos en sectores como Banca y Fábricas de Software. <br />✔️ Desarrollo con tecnologías de última generación, siempre a la vanguardia. <br />✔️ Aplicamos metodologías ágiles para entregar valor de forma rápida y continua. <br />✔️ Enfoque de desarrollo seguro, integrando prácticas de ciberseguridad desde el diseño. <br />✔️ Compromiso con la seguridad de la información, protegiendo tus datos en cada etapa. <br />✔️ Soporte técnico permanente para acompañarte en todo el proceso. <br />✔️ Soluciones sólidas y escalables, pensadas para crecer con tu negocio. <br />✔️ Enfoque 100% alineado a tus objetivos estratégicos y necesidades específicas. <br />✔️ Certificados en ISO 9001 e ISO 27001, para asegurar un proceso de desarrollo sólido y seguro.":"✔️ Más de 300 proyectos exitosos en sectores como Banca y Fábricas de Software. <br />✔️ Desarrollo con tecnologías de última generación, siempre a la vanguardia. <br />✔️ Aplicamos metodologías ágiles para entregar valor de forma rápida y continua. <br />✔️ Enfoque de desarrollo seguro, integrando prácticas de ciberseguridad desde el diseño. <br />✔️ Compromiso con la seguridad de la información, protegiendo tus datos en cada etapa. <br />✔️ Soporte técnico permanente para acompañarte en todo el proceso. <br />✔️ Soluciones sólidas y escalables, pensadas para crecer con tu negocio. <br />✔️ Enfoque 100% alineado a tus objetivos estratégicos y necesidades específicas. <br />✔️ Certificados en ISO 9001 e ISO 27001, para asegurar un proceso de desarrollo sólido y seguro.","Preguntas Frecuentes":"Preguntas Frecuentes","¿Qué tipo de proyectos desarrollan?":"¿Qué tipo de proyectos desarrollan?","Desarrollamos software y aplicaciones a medida para diferentes sectores, incluyendo banca, retail, salud, educación y más. Nos especializamos en soluciones personalizadas que se adaptan a las necesidades específicas de cada cliente.":"Desarrollamos software y aplicaciones a medida para diferentes sectores, incluyendo banca, retail, salud, educación y más. Nos especializamos en soluciones personalizadas que se adaptan a las necesidades específicas de cada cliente.","¿Qué tecnologías utilizan?":"¿Qué tecnologías utilizan?","Utilizamos tecnologías de última generación como React, Node.js, Java, .NET, y muchas más, adaptándonos a las necesidades de cada proyecto.":"Utilizamos tecnologías de última generación como React, Node.js, Java, .NET, y muchas más, adaptándonos a las necesidades de cada proyecto.","¿Ofrecen soporte después del lanzamiento?":"¿Ofrecen soporte después del lanzamiento?","Sí. Nuestro equipo ofrece soporte técnico continuo para asegurar que tu solución siga funcionando de forma óptima tras su implementación.":"Sí. Nuestro equipo ofrece soporte técnico continuo para asegurar que tu solución siga funcionando de forma óptima tras su implementación.","¿Cuál es el tiempo promedio de desarrollo?":"¿Cuál es el tiempo promedio de desarrollo?","El tiempo varía según la complejidad del proyecto, pero en promedio, comenzamos el desarrollo en menos de 30 días desde el primer contacto.":"El tiempo varía según la complejidad del proyecto, pero en promedio, comenzamos el desarrollo en menos de 30 días desde el primer contacto.","Impulsa tu negocio con soluciones tecnológicas inteligentes":"Impulsa tu negocio con soluciones tecnológicas inteligentes","¿Buscas Desarrollar Software o Apps a la medida?":"¿Buscas Desarrollar Software o Apps a la medida?","Nosotros te ayudamos a crear tu propio software o aplicación para optimizar tus procesos y mejorar la experiencia de tus usuarios.":"Nosotros te ayudamos a crear tu propio software o aplicación para optimizar tus procesos y mejorar la experiencia de tus usuarios.","👇 Agenda una cita ¡aquí! 👇":"👇 Agenda una cita ¡aquí! 👇","SmartSoft Software Factory":"SmartSoft Software Factory","Te acompañamos con nuestra fábrica de software para escalar tus operaciones, acelerar el desarrollo de tus soluciones digitales y garantizar entregas continuas de alta calidad con el respaldo de un equipo experto y flexible.":"Te acompañamos con nuestra fábrica de software para escalar tus operaciones, acelerar el desarrollo de tus soluciones digitales y garantizar entregas continuas de alta calidad con el respaldo de un equipo experto y flexible.","Tu equipo de desarrollo no da abasto con la demanda actual.":"Tu equipo de desarrollo no da abasto con la demanda actual.","Necesitas apoyo externo que se integre y mantenga la calidad técnica.":"Necesitas apoyo externo que se integre y mantenga la calidad técnica.","Tienes múltiples proyectos en curso y falta de talento especializado.":"Tienes múltiples proyectos en curso y falta de talento especializado.","Requieres una solución escalable que permita responder rápidamente a nuevas necesidades.":"Requieres una solución escalable que permita responder rápidamente a nuevas necesidades.","Tus entregas se retrasan por cuellos de botella en desarrollo.":"Tus entregas se retrasan por cuellos de botella en desarrollo.","Buscas una fábrica que implemente metodologías ágiles y mantenga el ritmo de entrega.":"Buscas una fábrica que implemente metodologías ágiles y mantenga el ritmo de entrega.","Necesitas delegar parte del desarrollo sin perder el control del proyecto.":"Necesitas delegar parte del desarrollo sin perder el control del proyecto.","Quieres un aliado confiable que se alinee con tus objetivos y estándares.":"Quieres un aliado confiable que se alinee con tus objetivos y estándares.","Has tenido malas experiencias con outsourcing poco comprometido.":"Has tenido malas experiencias con outsourcing poco comprometido.","Buscas un equipo que se involucre de verdad y actúe como extensión de tu organización.":"Buscas un equipo que se involucre de verdad y actúe como extensión de tu organización.","¡En Smartsoft potenciamos tu capacidad de desarrollo!":"¡En Smartsoft potenciamos tu capacidad de desarrollo!","Ponemos a tu disposición nuestra fábrica de software, con más de 12 años de experiencia creando soluciones robustas, escalables y a la medida.":"Ponemos a tu disposición nuestra fábrica de software, con más de 12 años de experiencia creando soluciones robustas, escalables y a la medida.","🧠 Te asignamos un equipo especializado que se adapta a tus procesos, metodologías y herramientas.":"🧠 Te asignamos un equipo especializado que se adapta a tus procesos, metodologías y herramientas.","⚙️ Nos integramos como una extensión de tu equipo, para ayudarte a cumplir tus objetivos técnicos con calidad y velocidad.":"⚙️ Nos integramos como una extensión de tu equipo, para ayudarte a cumplir tus objetivos técnicos con calidad y velocidad.","✅ Si necesitas escalar tu operación, liberar a tu equipo o acelerar entregas, somos el aliado ideal para impulsar tu estrategia digital.":"✅ Si necesitas escalar tu operación, liberar a tu equipo o acelerar entregas, somos el aliado ideal para impulsar tu estrategia digital.","Agendas una reunión":"Agendas una reunión","Coordina una asesoría gratuita para conocer tus objetivos y estructura de desarrollo actual.":"Coordina una asesoría gratuita para conocer tus objetivos y estructura de desarrollo actual.","Diseñamos un equipo a tu medida":"Diseñamos un equipo a tu medida","Te proponemos un equipo de trabajo flexible y especializado según tus requerimientos técnicos.":"Te proponemos un equipo de trabajo flexible y especializado según tus requerimientos técnicos.","Empezamos y entregamos valor":"Empezamos y entregamos valor","Iniciamos desarrollo bajo tus procesos y metodologías, con entregas frecuentes y calidad garantizada.":"Iniciamos desarrollo bajo tus procesos y metodologías, con entregas frecuentes y calidad garantizada.","¿Por qué confiar en nuestra fábrica de software?":"¿Por qué confiar en nuestra fábrica de software?","En SmartSoft, contamos con una fábrica de software madura y flexible, capaz de integrarse a tus equipos y acelerar el desarrollo de soluciones tecnológicas con calidad y velocidad.":"En SmartSoft, contamos con una fábrica de software madura y flexible, capaz de integrarse a tus equipos y acelerar el desarrollo de soluciones tecnológicas con calidad y velocidad.","✔️ Más de 300 proyectos entregados exitosamente en sectores como banca, gobierno y tecnología. <br />✔️ Equipos multidisciplinarios con perfiles técnicos especializados. <br />✔️ Capacidad de escalamiento ágil según tus necesidades de operación. <br />✔️ Modelos de trabajo híbridos y remotos, adaptables a tus metodologías. <br />✔️ Desarrollo seguro y cumplimiento de estándares de calidad. <br />✔️ Certificaciones ISO 9001 e ISO 27001. <br />✔️ Acompañamiento técnico y estratégico durante todo el ciclo de vida del software. <br />✔️ Compromiso con tus objetivos, trabajando como una extensión real de tu empresa.":"✔️ Más de 300 proyectos entregados exitosamente en sectores como banca, gobierno y tecnología. <br />✔️ Equipos multidisciplinarios con perfiles técnicos especializados. <br />✔️ Capacidad de escalamiento ágil según tus necesidades de operación. <br />✔️ Modelos de trabajo híbridos y remotos, adaptables a tus metodologías. <br />✔️ Desarrollo seguro y cumplimiento de estándares de calidad. <br />✔️ Certificados en ISO 9001 e ISO 27001, para asegurar un proceso de desarrollo sólido y seguro. <br />✔️ Acompañamiento técnico y estratégico durante todo el ciclo de vida del software. <br />✔️ Compromiso con tus objetivos, trabajando como una extensión real de tu empresa.","¿Qué es exactamente una fábrica de software y cómo puede beneficiar a mi empresa?":"¿Qué es exactamente una fábrica de software y cómo puede beneficiar a mi empresa?","Una fábrica de software es un modelo estructurado de desarrollo que te permite contar con un equipo dedicado y metodologías probadas para construir tus soluciones tecnológicas de forma más eficiente. Te ayuda a escalar rápidamente sin comprometer calidad.":"Una fábrica de software es un modelo estructurado de desarrollo que te permite contar con un equipo dedicado y metodologías probadas para construir tus soluciones tecnológicas de forma más eficiente. Te ayuda a escalar rápidamente sin comprometer calidad.","¿Cómo se asegura la calidad y la continuidad del desarrollo?":"¿Cómo se asegura la calidad y la continuidad del desarrollo?","Nuestro enfoque se basa en metodologías ágiles, control de versiones, pruebas automatizadas y revisión continua del código. Además, nuestros equipos están organizados para garantizar continuidad operativa incluso ante cambios de personal o nuevas prioridades.":"Nuestro enfoque se basa en metodologías ágiles, control de versiones, pruebas automatizadas y revisión continua del código. Además, nuestros equipos están organizados para garantizar continuidad operativa incluso ante cambios de personal o nuevas prioridades.","¿Puedo tener control sobre los procesos si el desarrollo lo hace su equipo?":"¿Puedo tener control sobre los procesos si el desarrollo lo hace su equipo?","Sí. Nos integramos como una extensión de tu organización. Participas en las reuniones clave, tienes visibilidad del backlog y tomas decisiones junto a nuestro equipo en cada iteración. Tú conservas el control del rumbo del proyecto.":"Sí. Nos integramos como una extensión de tu organización. Participas en las reuniones clave, tienes visibilidad del backlog y tomas decisiones junto a nuestro equipo en cada iteración. Tú conservas el control del rumbo del proyecto.","¿Qué tipo de perfiles técnicos tienen disponibles?":"¿Qué tipo de perfiles técnicos tienen disponibles?","Contamos con perfiles como desarrolladores backend y frontend, arquitectos de software, QA, DevOps, analistas funcionales y líderes técnicos. Armamos el equipo según tus necesidades específicas.":"Contamos con perfiles como desarrolladores backend y frontend, arquitectos de software, QA, DevOps, analistas funcionales y líderes técnicos. Armamos el equipo según tus necesidades específicas.","Partners and certifications":"Partners and certifications"}}},"originalPath":"/blog/es/posts/2022-10-01_cómo-empezar-kubernetes/","path":"en/blog/es/posts/2022-10-01_cómo-empezar-kubernetes/"}}},"staticQueryHashes":["164079178","1865872334"]}