{"id":3089,"date":"2021-02-19T17:07:43","date_gmt":"2021-02-19T21:07:43","guid":{"rendered":"http:\/\/arielantigua.com\/weblog\/?p=3089"},"modified":"2021-02-22T20:22:56","modified_gmt":"2021-02-23T00:22:56","slug":"kubernetes-explorando-un-cluster-de-kubernetes-con-vmware-octant-update","status":"publish","type":"post","link":"https:\/\/arielantigua.com\/weblog\/2021\/02\/kubernetes-explorando-un-cluster-de-kubernetes-con-vmware-octant-update\/","title":{"rendered":"Kubernetes \u2013 Explorando un Cluster de Kubernetes con VMware Octant \u2013 Update."},"content":{"rendered":"<p>Kubernetes \u2013 Explorando un Cluster de Kubernetes con VMware Octant \u2013 Update.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1569\" height=\"518\" class=\"wp-image-3090\" src=\"https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-7.png\" srcset=\"https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-7.png 1569w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-7-300x99.png 300w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-7-1024x338.png 1024w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-7-768x254.png 768w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-7-1536x507.png 1536w\" sizes=\"auto, (max-width: 1569px) 100vw, 1569px\" \/><\/p>\n<p>Ya hace un tiempo, tal vez demasiado, hab\u00eda hablado de este cliente desktop para conectarnos a un cluster de k8s. En ese momento lo mir\u00e9 y no me sent\u00ed muy convencido de cu\u00e1les eran las bondades de usar algo as\u00ed, y la principal raz\u00f3n era que estaba muy emocionado con Rancher UI.<\/p>\n<p><!--more--><\/p>\n<p>Porque esto est\u00e1 cambiando?<\/p>\n<p>Hace unos d\u00edas probaba con Tanzu en vSphere y he notado que, desde el punto de vista del administrador de la soluci\u00f3n, hay poca visibilidad de que est\u00e1 pasando en las cargas de trabajo desplegadas en un cluster el cual fue entregado a un DevOps. Usando Octant un administrador (vi-admin) puede conectarse a ese o a esos clusters y ver de manera gr\u00e1fica como va todo.<\/p>\n<p>En aquel entonces cuando hable de Octant, era la versi\u00f3n 0.8.0, mucho ha cambiado desde entonces y en estos momentos est\u00e1 en la versi\u00f3n 0.17.0, desde el punto de vista visual ha cambiado un poco, no podr\u00eda decir cuanto ya que en ese momento no lo explore lo suficiente.<\/p>\n<p>Adem\u00e1s de la versi\u00f3n, esta vez he colocado el Dockerfile en Github y tambi\u00e9n se ha creado un contenedor Docker en DockerHub para un f\u00e1cil acceso.<\/p>\n<p><a href=\"https:\/\/github.com\/aredan\/octant-docker\/blob\/master\/Dockerfile\">https:\/\/github.com\/aredan\/octant-docker\/blob\/master\/Dockerfile<\/a><\/p>\n<p><a href=\"https:\/\/hub.docker.com\/repository\/docker\/aredan\/octant-docker\">https:\/\/hub.docker.com\/repository\/docker\/aredan\/octant-docker<\/a><\/p>\n<p>Al igual que en art\u00edculo anterior, para ejecutarlo es tan sencillo como hacer un docker run.<\/p>\n<pre>docker run -it -p 8080:8080 -v \/home\/ariel\/.kube\/:\/root\/.kube\/ aredan\/octant-docker<\/pre>\n<p>Con la opci\u00f3n -v le estoy pasando la ubicaci\u00f3n de mi config de k8s y con -p exponiendo el puerto 8080 en localhost para luego acceder a la aplicaci\u00f3n v\u00eda web.<\/p>\n<p>Alguien preguntara, porque mejor no instalo la aplicaci\u00f3n directamente en mi sistema operativo. Bueno, personalmente creo que correrlo en docker es m\u00e1s sencillo y cuando no quiera o necesite la aplicaci\u00f3n, simplemente detengo el contenedor.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1914\" height=\"972\" class=\"wp-image-3091\" src=\"https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-8.png\" srcset=\"https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-8.png 1914w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-8-300x152.png 300w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-8-1024x520.png 1024w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-8-768x390.png 768w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-8-1536x780.png 1536w\" sizes=\"auto, (max-width: 1914px) 100vw, 1914px\" \/><\/p>\n<p>Algo que me ha gustado de esta nueva versi\u00f3n es el hecho de que la primera pantalla que vemos al entrar es Workloads y tomando en cuenta que selecci\u00f3n el namespace que nuestro Kubectl tenga seleccionado en ese momento, la raz\u00f3n es que carga el config que ya estamos usando.<\/p>\n<p>Algo nuevo que no recuerdo haber visto en la versi\u00f3n que anteriormente use es la habilidad de usar Plugins, investigare un poco m\u00e1s sobre este tema ya que se ve bastante interesante.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1758\" height=\"414\" class=\"wp-image-3092\" src=\"https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-9.png\" srcset=\"https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-9.png 1758w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-9-300x71.png 300w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-9-1024x241.png 1024w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-9-768x181.png 768w, https:\/\/arielantigua.com\/weblog\/wp-content\/uploads\/2021\/02\/word-image-9-1536x362.png 1536w\" sizes=\"auto, (max-width: 1758px) 100vw, 1758px\" \/><\/p>\n<p>Esta vez tratare de usar un poco m\u00e1s la herramienta y estar\u00e9 muy pendiente de las actualizaciones y nuevas funcionalidades.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes \u2013 Explorando un Cluster de Kubernetes con VMware Octant \u2013 Update. Ya hace un tiempo, tal vez demasiado, hab\u00eda hablado de este cliente desktop para conectarnos a un cluster de k8s. En ese momento lo mir\u00e9 y no me sent\u00ed muy convencido de cu\u00e1les eran las bondades de usar algo as\u00ed, y la principal [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,128,20],"tags":[139,145,119],"class_list":["post-3089","post","type-post","status-publish","format-standard","hentry","category-general","category-kubernetes","category-vmware","tag-kubernetes","tag-tanzu","tag-vmware"],"_links":{"self":[{"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/posts\/3089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/comments?post=3089"}],"version-history":[{"count":0,"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/posts\/3089\/revisions"}],"wp:attachment":[{"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/media?parent=3089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/categories?post=3089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arielantigua.com\/weblog\/wp-json\/wp\/v2\/tags?post=3089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}