{"id":36141,"date":"2019-10-31T22:09:49","date_gmt":"2019-10-31T19:09:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/slyorm-prostoj-sposob-vorvatsya-v-temu-po-kubernetes\/"},"modified":"2019-10-31T22:09:49","modified_gmt":"2019-10-31T19:09:49","slug":"slyorm-prostoj-sposob-vorvatsya-v-temu-po-kubernetes","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/slyorm-prostoj-sposob-vorvatsya-v-temu-po-kubernetes","title":{"rendered":"Slurm: una forma sencilla de adentrarse en el tema de Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Slurm: una forma sencilla de adentrarse en el tema de Kubernetes\" src=\"\/wp-content\/uploads\/2019\/07\/a5075e54f28fd07ea2f24ead8a037adc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEn abril, los organizadores de Slyurm, un curso de Kubernetes, me contactaron para probarlo y compartir mis impresiones:<\/p>\n<blockquote><p>Dmitry, Slyurm es un intensivo de tres d\u00edas sobre Kubernetes, un evento de formaci\u00f3n intensiva. Es poco probable que puedas escribir sobre \u00e9l si solo asistes dos horas a la primera conferencia. \u00bfEst\u00e1s listo para participar plenamente?<\/p><\/blockquote>\n<p>Antes del Slyurm, hab\u00eda que completar cursos preparatorios en l\u00ednea sobre Ansible, Docker y Ceph. <br \/>\nLuego, en los repositorios, hay que tomar el c\u00f3digo y las instrucciones precisas, seg\u00fan las cuales se debe pasar cada l\u00ednea de comando durante las conferencias con los instructores. <\/p>\n<blockquote><p>\u2014 Confirmo que estoy listo para participar plenamente en ambos cursos.<\/p><\/blockquote>\n<p>Y despu\u00e9s de eso, se prev\u00e9 un trabajo intenso durante 6 d\u00edas (Slyurm b\u00e1sico y MegaSlyurm) en un aula llena de administradores de sistemas.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Fuentes<\/h2>\n<p>\n\u00bfCu\u00e1l es realmente la dificultad de desarrollar servicios? Por ejemplo, el negocio pide realizar un env\u00edo masivo de notificaciones push. Aparentemente, hay un desarrollador full-stack con un sitio web y desarrolladores m\u00f3viles con una aplicaci\u00f3n. \u00a1Una tarea de 15 minutos! Digamos al negocio que nos organizaremos en un d\u00eda.<\/p>\n<p>Y aqu\u00ed es donde se descubre que nunca se han enviado notificaciones push. No se ha realizado la conexi\u00f3n previa a una plataforma externa o autohospedada para el env\u00edo de notificaciones push. Y eso ya no son 15 minutos ni una hora, y es bueno si logran conectarlo en una semana. Comienza la magia y el encanto. Todo es confuso, extra\u00f1o e impredecible.<\/p>\n<p>El desarrollo se ha vuelto completamente impredecible por una \u00fanica raz\u00f3n: no se tuvo en cuenta que, adem\u00e1s de la capa de las tareas comerciales, existe una capa de infraestructura.<\/p>\n<p>Si la capa de tareas comerciales es como una fuente que emite una gran cantidad de peque\u00f1as tareas, pruebas de hip\u00f3tesis y trucos visuales, la infraestructura son sus tuber\u00edas. Aqu\u00ed se necesita un horizonte de planificaci\u00f3n de al menos seis meses hacia adelante. <\/p>\n<h2>Tuber\u00edas para fuentes<\/h2>\n<p>\nDebido a la complejidad y a la necesidad de prestar mucha atenci\u00f3n a los detalles, las \"tuber\u00edas\" son dise\u00f1adas por personas especialmente capacitadas: los DevOps, que han evolucionado a partir de los administradores y desarrolladores m\u00e1s experimentados. Su trabajo es met\u00f3dico y estrictamente secuencial. Son como constructores de puentes: cualquier error puede convertir una tarea comercial sencilla de 15 minutos en una replanificaci\u00f3n de la infraestructura que lleve varios d\u00edas y mucho dinero.<\/p>\n<p>Slurm es actualmente el \u00fanico curso en Rusia (del que tengo conocimiento) que ense\u00f1a la construcci\u00f3n de infraestructura de manera estandarizada, lo que permite, de alguna manera, mitigar los errores de planificaci\u00f3n. He asistido a cursos de Kubernetes y en septiembre planeo asistir a un nuevo curso de DevOps.<\/p>\n<p>Slurm fue creado por la empresa Southbridge, un proveedor de servicios de administraci\u00f3n que ha construido decenas de fuentes de diversas formas. Southbridge es KTP y KCSP certificados (CNCF, miembro de la Linux Foundation).<\/p>\n<h2>\u00bfQu\u00e9 se ense\u00f1a espec\u00edficamente en los cursos de Kubernetes?<\/h2>\n<p><\/p>\n<h4>\u00bfC\u00f3mo organizar todo lo que han hecho los desarrolladores para que no se caiga? <\/h4>\n<p><\/p>\n<ul>\n<li>Trabajo con Kubespray<\/li>\n<li>Instalaci\u00f3n de componentes adicionales<\/li>\n<li>Pruebas y resoluci\u00f3n de problemas del cl\u00faster<\/li>\n<\/ul>\n<p><\/p>\n<h4>\u00bfC\u00f3mo hacer la autorizaci\u00f3n de usuarios (desarrolladores) en el cl\u00faster para trabajar con el propio cl\u00faster?<\/h4>\n<p><\/p>\n<ul>\n<li>LDAP (Nginx + Python)<\/li>\n<li>OIDC (Dex + Gangway)<\/li>\n<\/ul>\n<p><\/p>\n<h4>\u00bfC\u00f3mo protegerse a nivel de red contra hackers?<\/h4>\n<p><\/p>\n<ul>\n<li>Introducci\u00f3n a CNI<\/li>\n<li>Pol\u00edtica de Seguridad de Redes<\/li>\n<\/ul>\n<p><\/p>\n<h4>\u00a1Y en general, seguridad!<\/h4>\n<p><\/p>\n<ul>\n<li>PodSecurityPolicy<\/li>\n<li>PodDisruptionBudget<\/li>\n<\/ul>\n<p><\/p>\n<h4>No ocultamos nada, explicamos en detalle qu\u00e9 hay debajo del cap\u00f3.<\/h4>\n<p><\/p>\n<ul>\n<li>Construcci\u00f3n del controlador<\/li>\n<li>Operadores y CRD<\/li>\n<\/ul>\n<p><\/p>\n<h4>Aplicaciones Stateful en el cl\u00faster<\/h4>\n<p><\/p>\n<ul>\n<li>Lanzamiento de un cl\u00faster de BD usando PostgreSQL<\/li>\n<li>Lanzamiento de un cl\u00faster RabbitMQ<\/li>\n<\/ul>\n<p><\/p>\n<h4>C\u00f3mo no almacenar multitud de contrase\u00f1as y configuraciones de manera visible<\/h4>\n<p><\/p>\n<ul>\n<li>Gesti\u00f3n de secretos en Kubernetes<\/li>\n<li>Vault<\/li>\n<\/ul>\n<p><\/p>\n<h4>Escalado horizontal con un clic.<\/h4>\n<p><\/p>\n<ul>\n<li>Teor\u00eda<\/li>\n<li>Pr\u00e1ctica<\/li>\n<\/ul>\n<p><\/p>\n<h4>Copias de seguridad<\/h4>\n<p><\/p>\n<ul>\n<li>Copia de seguridad y recuperaci\u00f3n del cl\u00faster utilizando Heptio Velero (anteriormente Ark) y etcd.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Despliegue r\u00e1pido en entornos de prueba, etapa y producci\u00f3n.<\/h4>\n<p><\/p>\n<ul>\n<li>Lint<\/li>\n<li>Herramientas de plantillas y despliegue.<\/li>\n<li>Estrategias de despliegue.<\/li>\n<\/ul>\n<p>\nHay otro curso m\u00e1s intensivo que es realmente hardcore. Sin embargo, despu\u00e9s del curso b\u00e1sico ya se puede construir su propia fuente. <\/p>\n<p>Despu\u00e9s de Slurm, los participantes se quedan con artefactos: grabaciones de video de todos los d\u00edas, instrucciones detalladas para cada punto junto con recetas exactas, cuyos comandos se pueden copiar literalmente para construir una soluci\u00f3n de respaldo, una soluci\u00f3n para entornos de prueba o cualquier otra cosa. <\/p>\n<p>Es as\u00ed de simple. S\u00ed. Fui durante unos d\u00edas, me sumerg\u00ed en el tema, obtuve recetas exactas y regres\u00e9 a mi lugar de trabajo para construir la infraestructura del proyecto: f\u00e1cil, correcto y, lo m\u00e1s importante, predecible en t\u00e9rminos de plazos. La magia y la brujer\u00eda han terminado, solo queda trabajar. <\/p>\n<h2>\u00bfCu\u00e1l es el resultado?<\/h2>\n<p>\nAl final de la carrera, durante varios d\u00edas, se siente que casi son los DevOps quienes construyen los proyectos serios. Y es sorprendente que todo el material aprendido resulta comprensible; lo reproduzco en mis propios servidores cada d\u00eda. <\/p>\n<p>Afortunadamente, toda la audiencia se traslad\u00f3 al chat de Telegram, donde, incluso despu\u00e9s de muchas semanas, a\u00fan hay actividad.<\/p>\n<h2>\u00bfQu\u00e9 sigue?<\/h2>\n<p>\nLos organizadores est\u00e1n preparando Slurm Devops para oto\u00f1o, y yo ya me estoy preparando. Pronto escribir\u00e9 sobre esto en mi <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/ctorecords\">canal de tecnolog\u00eda en Telegram @ctorecords<\/a><\/noindex>.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/459498\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0430\u043f\u0440\u0435\u043b\u0435 \u043a\u043e \u043c\u043d\u0435 \u043f\u043e\u0441\u0442\u0443\u0447\u0430\u043b\u0438\u0441\u044c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440\u044b \u0421\u043b\u0451\u0440\u043c \u2014 \u043a\u0443\u0440\u0441\u043e\u0432 \u043f\u043e Kubernetes \u2014 \u043f\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0432\u043e\u0451 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u0435: \u0414\u043c\u0438\u0442\u0440\u0438\u0439, \u0421\u043b\u0451\u0440\u043c \u2014 \u044d\u0442\u043e \u0442\u0440\u0435\u0445\u0434\u043d\u0435\u0432\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432 \u043f\u043e Kubernetes, \u043f\u043b\u043e\u0442\u043d\u043e\u0435 \u0443\u0447\u0435\u0431\u043d\u043e\u0435 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435. \u0412\u0440\u044f\u0434 \u043b\u0438 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043e \u043d\u0435\u043c \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c, \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0441\u0438\u0434\u0438\u0442\u0435 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 \u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u0439 \u043b\u0435\u043a\u0446\u0438\u0438. \u0412\u044b \u0433\u043e\u0442\u043e\u0432\u044b \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c? \u041f\u0435\u0440\u0435\u0434 \u0441\u043b\u0451\u0440\u043c\u043e\u043c \u043d\u0430\u0434\u043e \u0431\u044b\u043b\u043e \u043f\u0440\u043e\u0439\u0442\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 online-\u043a\u0443\u0440\u0441\u044b \u043f\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27031,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36141","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0430\u043f\u0440\u0435\u043b\u0435 \u043a\u043e \u043c\u043d\u0435 \u043f\u043e\u0441\u0442\u0443\u0447\u0430\u043b\u0438\u0441\u044c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/slyorm-prostoj-sposob-vorvatsya-v-temu-po-kubernetes\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u043b\u0451\u0440\u043c \u2014 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0432\u043e\u0440\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0442\u0435\u043c\u0443 \u043f\u043e Kubernetes | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0430\u043f\u0440\u0435\u043b\u0435 \u043a\u043e \u043c\u043d\u0435 \u043f\u043e\u0441\u0442\u0443\u0447\u0430\u043b\u0438\u0441\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/slyorm-prostoj-sposob-vorvatsya-v-temu-po-kubernetes\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:09:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:49+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Slurm: una forma sencilla de adentrarse en el tema de Kubernetes | ProHoster","description":"En abril, alguien me contact\u00f3.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/slyorm-prostoj-sposob-vorvatsya-v-temu-po-kubernetes","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u043b\u0451\u0440\u043c \u2014 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0432\u043e\u0440\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u0442\u0435\u043c\u0443 \u043f\u043e Kubernetes | ProHoster","og:description":"\u0412 \u0430\u043f\u0440\u0435\u043b\u0435 \u043a\u043e \u043c\u043d\u0435 \u043f\u043e\u0441\u0442\u0443\u0447\u0430\u043b\u0438\u0441\u044c.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/slyorm-prostoj-sposob-vorvatsya-v-temu-po-kubernetes","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:09:49+00:00","article:modified_time":"2019-10-31T19:09:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36141","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 02:10:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:50:23","updated":"2026-01-22 02:10:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/36141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=36141"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/36141\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/27031"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=36141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=36141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=36141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}