{"id":15068959,"url":"https://github.com/ammbra/helm-vs-operators","last_synced_at":"2025-10-28T11:36:30.413Z","repository":{"id":41888748,"uuid":"336620101","full_name":"ammbra/helm-vs-operators","owner":"ammbra","description":"This repository contains the sample code associated with the talk \"The automation challenge: Kubernetes Operators vs Helm Charts\"","archived":false,"fork":false,"pushed_at":"2024-02-10T18:09:31.000Z","size":518,"stargazers_count":8,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T13:08:47.559Z","etag":null,"topics":["helm","java11","kubernetes","practices","quarkus","reactjs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ammbra.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-06T19:34:38.000Z","updated_at":"2024-03-25T11:13:38.000Z","dependencies_parsed_at":"2024-10-13T03:50:57.094Z","dependency_job_id":null,"html_url":"https://github.com/ammbra/helm-vs-operators","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammbra%2Fhelm-vs-operators","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammbra%2Fhelm-vs-operators/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammbra%2Fhelm-vs-operators/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ammbra%2Fhelm-vs-operators/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ammbra","download_url":"https://codeload.github.com/ammbra/helm-vs-operators/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248256028,"owners_count":21073444,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["helm","java11","kubernetes","practices","quarkus","reactjs"],"created_at":"2024-09-25T01:39:50.524Z","updated_at":"2025-10-28T11:36:25.379Z","avatar_url":"https://github.com/ammbra.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"= Helm vs Operators\n\n:home: https://github.com/ammbra/helm-vs-operators\n\n* \u003c\u003chelm-setup,Helm Setup\u003e\u003e\n* \u003c\u003ccompatibility,Compatibility\u003e\u003e\n* \u003c\u003clicense,License\u003e\u003e\n\n'''\n\n=== Helm setup\n\nHelm is a packager for Kubernetes that bundles related manifest files and packages them into a single logical deployment unit: *Chart*.\nSimplified, for many engineers Helm makes it *easy* to start using Kubernetes with *real* applications.\nHelm Charts are useful for addressing the installation complexities and simple upgrades of particularly stateless applications like web apps.\nSay goodbye to the many, long, hard-coded yaml files and embrace an easier way to manage your deployed applications!\n\nIn v3, Helm is used entirely through the helm CLI.\nThe Helm CLI is a utility usually run interactively outside of the cluster.\n\nUsers find a chart for the desired software, parameterize its resources through Helm to deploy Kubernetes artifacts and this eventually brings up said software.\n\nBefore diving into installing Helm, make sure you have installed Go, version 1.12 or higher.\nThe bellow links describe how to install Helm on different platforms using the CLI:\n\n** https://docs.openshift.com/container-platform/4.4/cli_reference/helm_cli/getting-started-with-helm-on-openshift-container-platform.html#on-windows-10[On Windows 10]\n** https://docs.openshift.com/container-platform/4.4/cli_reference/helm_cli/getting-started-with-helm-on-openshift-container-platform.html#on-macos[On MacOS]\n\nAlways validate your helm installation by running:\n\n[source, bash, subs=\"normal,attributes\"]\n----\n$ helm version\n----\n\n\n*Congratulations*! You are ready to code!\n\nPlease follow the navigation links.\n|===\n {home}/tree/main/event[Navigate to event microservice]|{home}/tree/main/landmark[Navigate to landmark microservice] | {home}/tree/main/ticket-store[Navigate to ticket-store microservice]\n|===\n\n'''\n=== Compatibility\n\nThe Java code in the repositories is compatible with Java11.\n\n'''\n=== License\n\nThis code is dedicated to the public domain to the maximum extent permitted by applicable law, pursuant to http://creativecommons.org/publicdomain/zero/1.0/[CC0].\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fammbra%2Fhelm-vs-operators","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fammbra%2Fhelm-vs-operators","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fammbra%2Fhelm-vs-operators/lists"}