{"id":16273,"date":"2019-10-28T14:09:10","date_gmt":"2019-10-28T18:09:10","guid":{"rendered":"https:\/\/michigan.it.umich.edu\/news\/?p=16273"},"modified":"2024-07-08T06:05:15","modified_gmt":"2024-07-08T10:05:15","slug":"hits-devops-deploys-first-containerized-application-to-a-live-production-kubernetes-cluster","status":"publish","type":"post","link":"https:\/\/michigan.it.umich.edu\/news\/2019\/10\/28\/hits-devops-deploys-first-containerized-application-to-a-live-production-kubernetes-cluster\/","title":{"rendered":"HITS deploys first containerized application to a live production Kubernetes cluster"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"400\" src=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-700x400.jpg\" alt=\"Programmers at work concept using devops software development practices - vector illustration\" class=\"wp-image-16275\"\/><figcaption>(HITS)<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"> DevOps is a set of practices that automates the processes between software development and operation teams that historically functioned in relative silos. The HITS DevOps team will provide a new service aligning with these practices.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The team recently deployed its first containerized application to a live production&nbsp;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Kubernetes\">Kubernetes (\u201ckoo-burr-NET-eez\u201d or &#8220;k8&#8221;)&nbsp;cluster<\/a>. At the heart of this service is a fully automated and integrated CI\/CD (Continuous Integration\/Continuous Deployment) pipeline that includes source code control, security, and code-quality scanning.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These deployment pipelines, coupled with container orchestration, allow teams to rapidly and confidently deploy their applications to a new version of an operating system or even a new cloud environment with little or no downtime. With one request, developers get the tooling and environments they need, allowing them to focus more on application development.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">HITS Software Development is one of the first customers of this new service \u2013 using the pipeline to deploy nearly 100 custom applications to Kubernetes in the next several months.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;We are excited to use these technologies to solve problems many of our customers face,&#8221; said Carol Lively, manager of the DevOps team. &#8220;There is a lot of interest across Michigan Medicine for development tools that facilitate the secure and timely deployment of software. We intend to make these services more widely available.&#8221; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>DevOps is a set of practices that automates the processes between software development and operation teams that historically functioned in relative silos. The HITS DevOps team will provide a new service aligning with these practices.&nbsp; The team recently deployed its first containerized application to a live production&nbsp;Kubernetes (\u201ckoo-burr-NET-eez\u201d or &#8220;k8&#8221;)&nbsp;cluster. At the heart of this service is a\u2026 <span class=\"read-more\"><a href=\"https:\/\/michigan.it.umich.edu\/news\/2019\/10\/28\/hits-devops-deploys-first-containerized-application-to-a-live-production-kubernetes-cluster\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":28,"featured_media":16275,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_umich_oidc_access":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","footnotes":""},"categories":[7],"tags":[112,176,127],"class_list":["post-16273","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects-services","tag-development","tag-hits","tag-software"],"uagb_featured_image_src":{"full":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-e1572371897203.jpg",735,420,false],"thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-200x114.jpg",200,114,true],"medium":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-300x171.jpg",300,171,true],"medium_large":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-768x439.jpg",665,380,true],"large":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-700x400.jpg",600,343,true],"1536x1536":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-e1572371897203.jpg",735,420,false],"2048x2048":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-e1572371897203.jpg",735,420,false],"excerpt-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-200x140.jpg",200,140,true],"themonic-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-60x42.jpg",60,42,true],"ioslider-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-658x300.jpg",658,300,true],"post-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-665x380.jpg",665,380,true],"400x250-crop":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2019\/10\/GettyImages-1161702393-e1572371897203.jpg",400,229,false]},"uagb_author_info":{"display_name":"Heather Kipp, HITS Communications","author_link":"https:\/\/michigan.it.umich.edu\/news\/author\/hengeshl\/"},"uagb_comment_info":0,"uagb_excerpt":"DevOps is a set of practices that automates the processes between software development and operation teams that historically functioned in relative silos. The HITS DevOps team will provide a new service aligning with these practices.&nbsp; The team recently deployed its first containerized application to a live production&nbsp;Kubernetes (\u201ckoo-burr-NET-eez\u201d or &#8220;k8&#8221;)&nbsp;cluster. At the heart of this&hellip;","_links":{"self":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/16273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/comments?post=16273"}],"version-history":[{"count":3,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/16273\/revisions"}],"predecessor-version":[{"id":16327,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/16273\/revisions\/16327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/media\/16275"}],"wp:attachment":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/media?parent=16273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/categories?post=16273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/tags?post=16273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}