{"id":3368,"date":"2023-05-21T14:43:08","date_gmt":"2023-05-21T11:43:08","guid":{"rendered":"https:\/\/www.virtono.com\/community\/?p=3368"},"modified":"2023-05-22T09:19:52","modified_gmt":"2023-05-22T06:19:52","slug":"how-to-install-kubernetes-cert-manager","status":"publish","type":"post","link":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/","title":{"rendered":"How to install Kubernetes Cert-Manager"},"content":{"rendered":"\n<p>Kubernetes Cert-Manager, an open-source project, has emerged as a powerful tool to streamline certificate management within Kubernetes environments. In this article, we will delve into the world of Cert-Manager, exploring its features, benefits, and how it simplifies the management of certificates.<\/p>\n\n\n\n<p>In the world of modern application development, the need for secure communication over the internet has become paramount. Encrypting data in transit ensures confidentiality and integrity, and it all starts with obtaining and managing SSL\/TLS certificates.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Understanding_Kubernetes_Cert-Manager\" title=\"Understanding Kubernetes Cert-Manager\">Understanding Kubernetes Cert-Manager<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Benefits_of_Kubernetes_Cert-Manager\" title=\"Benefits of Kubernetes Cert-Manager\">Benefits of Kubernetes Cert-Manager<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Prerequisites\" title=\"Prerequisites\">Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Install_Cert-Manager_using_Helm\" title=\"Install Cert-Manager using Helm\">Install Cert-Manager using Helm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Verify_the_installation\" title=\"Verify the installation\">Verify the installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Configure_Issuers_and_Certificates\" title=\"Configure Issuers and Certificates\">Configure Issuers and Certificates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Verify_the_certificate_issuance\" title=\"Verify the certificate issuance\">Verify the certificate issuance<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/#Final_thoughts\" title=\"Final thoughts\">Final thoughts<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h3 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Understanding_Kubernetes_Cert-Manager\"><\/span>Understanding Kubernetes Cert-Manager<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"422\" data-attachment-id=\"3369\" data-permalink=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-kubernetes-cert-manager\/attachment\/cert-manager\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/cert-manager.png?fit=1280%2C720&amp;ssl=1\" data-orig-size=\"1280,720\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"cert-manager\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/cert-manager.png?fit=750%2C422&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/cert-manager.png?resize=750%2C422&#038;ssl=1\" alt=\"How to install Kubernetes Cert-Manager\" class=\"wp-image-3369\" srcset=\"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/cert-manager.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/cert-manager.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/cert-manager.png?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/cert-manager.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n<\/div>\n\n\n<p>Cert-Manager is a Kubernetes native certificate management controller that automates the lifecycle of SSL\/TLS certificates. Built on top of Kubernetes, it leverages the power of custom resources and controllers to provide a declarative and extensible approach to certificate management. Cert-Manager integrates with popular certificate authorities (CAs) like Let&#8217;s Encrypt, Venafi, and HashiCorp Vault, enabling automatic certificate issuance, renewal, and revocation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Benefits_of_Kubernetes_Cert-Manager\"><\/span>Benefits of Kubernetes Cert-Manager<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Simplified Certificate Management<\/strong>: Cert-Manager abstracts the complexities of certificate management, providing a high-level interface that is easy to understand and use. By leveraging Kubernetes resources and declarative configuration, users can automate the entire certificate lifecycle, reducing manual effort and minimizing the risk of misconfigurations.<\/li>\n\n\n\n<li><strong>Enhanced Security<\/strong>: Automating certificate issuance, renewal, and revocation with Cert-Manager ensures that your applications are always protected with valid and up-to-date certificates. By enforcing best practices and reducing human error, Cert-Manager enhances security posture and mitigates potential vulnerabilities arising from expired or compromised certificates.<\/li>\n\n\n\n<li><strong>Scalability and Extensibility<\/strong>: Cert-Manager is designed to scale with your Kubernetes environment. It can handle a large number of certificates across multiple namespaces, making it suitable for both small-scale deployments and enterprise-grade clusters. Moreover, Cert-Manager&#8217;s extensibility allows integration with custom certificate authorities or other infrastructure components, providing flexibility to match specific organizational requirements.<\/li>\n<\/ol>\n\n\n\n<p>To install Cert-Manager, you need to follow a series of steps. Here&#8217;s a general guide to help you get started:<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Kubernetes Cluster: Ensure you have a running Kubernetes cluster with administrative access. Here is how you can <a href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-a-local-kubernetes-with-microk8s\/\">install a Kubernetes cluster with Microk8s<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Install_Cert-Manager_using_Helm\"><\/span>Install Cert-Manager using Helm<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Helm: Install Helm, a package manager for Kubernetes, if you haven&#8217;t already. You can find the installation instructions at <a href=\"https:\/\/helm.sh\/docs\/intro\/install\/\" target=\"_blank\" rel=\"noopener\">https:\/\/helm.sh\/docs\/intro\/install\/<\/a>.<br>Add the Cert-Manager Helm repository:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>helm repo add jetstack https:\/\/charts.jetstack.io<br>helm repo update<\/code><\/pre>\n\n\n\n<p>Create a namespace for the Kubernetes Cert-Manager:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>kubectl create namespace cert-manager<\/code><\/pre>\n\n\n\n<p>Install the Kubernetes Cert-Manager using Helm:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>helm install cert-manager jetstack\/cert-manager --namespace cert-manager --version<\/code><\/pre>\n\n\n\n<p>Note: Replace <code>&lt;version&gt;<\/code> with the version of <a href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/understanding-kubernetes-empowering-scalable-and-reliable-application-deployments\/\">Kubernetes<\/a> Cert-Manager you want to install. For example, <code>v1.5.3<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Verify_the_installation\"><\/span>Verify the installation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Check the Cert-Manager components are running:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>kubectl get pods --namespace cert-manager<\/code><\/pre>\n\n\n\n<p>Ensure all the pods are in the &#8220;Running&#8221; state.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Configure_Issuers_and_Certificates\"><\/span>Configure Issuers and Certificates<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Create a ClusterIssuer or Issuer resource to define the settings for your certificate authority (CA). For example, to use Let&#8217;s Encrypt:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>kubectl apply -f https:\/\/github.com\/jetstack\/cert-manager\/releases\/download\/&lt;desired_version&gt;\/cert-manager.yaml<\/code><\/pre>\n\n\n\n<p>Create a Certificate resource to request a certificate for your application. Specify the necessary details such as domain name, issuer reference, etc. An example YAML file can be found in the Cert-Manager documentation.<\/p>\n\n\n\n<p>Apply the YAML file:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>kubectl apply -f path_to_certificate_yaml_file<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Verify_the_certificate_issuance\"><\/span>Verify the certificate issuance<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Check the status of the Certificate resource to ensure the certificate has been successfully issued:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>kubectl describe certificate &lt;certificate_name&gt;<\/code><\/pre>\n\n\n\n<p>Look for the &#8220;Status&#8221; section to confirm that the certificate has been obtained and is ready for use.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-accent-color has-text-color\"><span class=\"ez-toc-section\" id=\"Final_thoughts\"><\/span>Final thoughts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Congratulations! You have successfully installed <a href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-a-local-kubernetes-with-microk8s\/\">Kubernetes<\/a> Cert-Manager and obtained a certificate using it. You can now use the certificate in your applications or Kubernetes ingress resources to enable secure communication.<\/p>\n\n\n\n<p>Note: The installation process may vary depending on the specific Kubernetes distribution or deployment method you are using. The above steps provide a general overview, and it&#8217;s recommended to refer to the official Cert-Manager documentation for more detailed instructions based on your environment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes Cert-Manager, an open-source project, has emerged as a powerful tool to streamline certificate management within Kubernetes environments. In this article, we will delve into the world of Cert-Manager, exploring its features, benefits, and how it simplifies the management of certificates. In the world of modern application development, the need<\/p>\n","protected":false},"author":8,"featured_media":3370,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3],"tags":[387,386,385,384],"class_list":["post-3368","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-how-to","tag-benefits-cert-manager","tag-cert-manager-tutorial","tag-install-cert-manager","tag-kubernetes-cert-manager"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/How-to-install-Kubernetes-Cert-Manager.png?fit=600%2C330&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ISfL-Sk","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":3811,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-deploy-jaeger-on-kubernetes\/","url_meta":{"origin":3368,"position":0},"title":"How to Deploy Jaeger on Kubernetes","author":"George B.","date":"September 5, 2023","format":false,"excerpt":"This tutorial will guide you through the process of deploying Jaeger on Kubernetes, assuming that you already have K3s and Helm installed in your environment. Tracing and monitoring are essential in the world of microservices and distributed systems for preserving the functionality and performance of your applications. Jaeger, an end-to-end\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/09\/How-to-Deploy-Jaeger-on-Kubernetes1.png?fit=360%2C240&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3413,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-and-configure-kubernetes-on-ubuntu-22-04\/","url_meta":{"origin":3368,"position":1},"title":"How to install and configure Kubernetes on Ubuntu 22.04","author":"George B.","date":"May 28, 2023","format":false,"excerpt":"Welcome to our comprehensive guide on installing and configuring Kubernetes on Ubuntu 22. In this tutorial, we will walk you through the process of setting up a Kubernetes cluster on your Ubuntu 22 machine. Whether you are a beginner or an experienced user, this guide will provide you with detailed\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/How-to-install-and-configure-Kubernetes-on-Ubuntu-22.04.png?fit=600%2C330&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/How-to-install-and-configure-Kubernetes-on-Ubuntu-22.04.png?fit=600%2C330&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/How-to-install-and-configure-Kubernetes-on-Ubuntu-22.04.png?fit=600%2C330&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":3821,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-deploy-zipkin-on-kubernetes\/","url_meta":{"origin":3368,"position":2},"title":"How to Deploy Zipkin on Kubernetes","author":"George B.","date":"September 6, 2023","format":false,"excerpt":"This tutorial will walk you through setting up Zipkin on Kubernetes, assuming that you already have K3s and Helm set up. Microservices have become a key element in the quickly changing world of software development. Distributed tracing systems like Zipkin have become very popular in tandem with this explosion in\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/09\/How-to-Deploy-Zipkin-on-k3s.png?fit=360%2C240&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3377,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-istio-on-kubernetes\/","url_meta":{"origin":3368,"position":3},"title":"How to install Istio on Kubernetes","author":"George B.","date":"May 23, 2023","format":false,"excerpt":"In this article, we will provide a step-by-step guide on how to install Istio on Kubernetes cluster. By the end, you'll have a working Istio deployment and a solid foundation to leverage its advanced features. As Kubernetes continues to gain popularity for container orchestration, Istio has emerged as a powerful\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/How-to-install-Istio-on-Kubernetes.png?fit=600%2C330&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/How-to-install-Istio-on-Kubernetes.png?fit=600%2C330&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/05\/How-to-install-Istio-on-Kubernetes.png?fit=600%2C330&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":3832,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-deploy-rabbitmq-on-kubernetes\/","url_meta":{"origin":3368,"position":4},"title":"How to Deploy RabbitMQ on Kubernetes","author":"George B.","date":"September 7, 2023","format":false,"excerpt":"In this guide, we will walk you through the process of deploying RabbitMQ on Kubernetes(K3s), assuming you already have K3s and Helm installed. Deploying RabbitMQ on Kubernetes can seem like a daunting task, especially if you're new to the world of containerization and orchestration. However, the process can be simplified\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/09\/How-to-Deploy-RabbitMQ-on-Kubernetes.png?fit=360%2C240&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3767,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-deploy-minio-on-kubernetes\/","url_meta":{"origin":3368,"position":5},"title":"How to Deploy MinIO on Kubernetes","author":"George B.","date":"August 23, 2023","format":false,"excerpt":"We will examine how to deploy MinIO on Kubernetes in this article. We're assuming that K3S and Helm are already set up on your VM. Let's get going! In the digital world, data is the new oil. Having effective and scalable storage solutions is essential as data volume increases exponentially.\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2023\/08\/How-to-Deploy-MinIO-on-Kubernetes.png?fit=360%2C240&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/3368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/comments?post=3368"}],"version-history":[{"count":4,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/3368\/revisions"}],"predecessor-version":[{"id":3383,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/3368\/revisions\/3383"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media\/3370"}],"wp:attachment":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media?parent=3368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/categories?post=3368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/tags?post=3368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}