{"id":22389703,"url":"https://github.com/entando/entando-enterprise-deployment-templates","last_synced_at":"2026-02-07T11:31:14.788Z","repository":{"id":80028241,"uuid":"309291278","full_name":"entando/entando-enterprise-deployment-templates","owner":"entando","description":null,"archived":false,"fork":false,"pushed_at":"2020-11-16T13:45:07.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-07-22T17:49:30.704Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/entando.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-11-02T07:32:51.000Z","updated_at":"2020-11-16T13:45:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"fb18802e-e98b-46a2-908c-61bedf10961e","html_url":"https://github.com/entando/entando-enterprise-deployment-templates","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/entando/entando-enterprise-deployment-templates","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/entando%2Fentando-enterprise-deployment-templates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/entando%2Fentando-enterprise-deployment-templates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/entando%2Fentando-enterprise-deployment-templates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/entando%2Fentando-enterprise-deployment-templates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/entando","download_url":"https://codeload.github.com/entando/entando-enterprise-deployment-templates/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/entando%2Fentando-enterprise-deployment-templates/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29193565,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T07:37:03.739Z","status":"ssl_error","status_checked_at":"2026-02-07T07:37:03.029Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-12-05T03:12:54.076Z","updated_at":"2026-02-07T11:31:14.767Z","avatar_url":"https://github.com/entando.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# entando-enterprise-deployment-templates\nThis project contains a couple of Helm templates that can be used to facilitate some of the typical deployment \nscenarios Entando 6.X supports.\n\n# Cluster scoped deployment.\nFor scenarios where you need a single Entando Operator to process all Entando Custom Resources in the cluster, \nfollow the instructions in this [README.md](./cluster-scoped-operator/README.md)\n\n## When should I consider this scenario\nThis deployment scenario is useful in contexts where your Kubernetes/Openshift developers are more restricted in\nwhat they are permitted to do on the cluster. It could be that their Kubernetes/Openshift skills are limited.\nMaybe your organization has policies that only certain Docker registries and images may be used, or\nthat Developers should not be managing operators and their custom resources. In this scenario, it is likely  \nyou would have cluster administrators that have permissions to deploy the Entando Operator, and there is a \nclear separation between the duties of cluster administrators and developers.\n\n## Advantages\n* Developers require much less access to the cluster to deploy Entando Apps, resulting in a more secure setup\n* The Entando Operator is better isolated from the Entando application stack\n* There is less chance of the Entando Operator accidentally being mis-configured by developers.\n* It is generally easier for Developers to deploy Entando apps, and it is even possible to deploy apps without using Helm\ncharts at all\n\n## Disadvantages\n* Managing more than one Entando Operator instance can get quite complicated with this deployment option\n* Developers may not be able to configure some of the advanced features of the Entando operator\n* The Entando Operator becomes a central point of failure. \n* Upgrades and configuration changes on the Entando Operator will affect Entando applications in the entire cluster and need to be coordinated carefully.\n \n\n# Namespace scoped deployment.\nFor scenarios where you only have a single namespace at your disposal to deploy the Entando Operator and\nyour Entando Custom Resources, follow the instructions in this [README.md](./namespace-scoped-operator/README.md)\n\n\n## When to consider this scenario\n\nThis scenario is ideal where developers have the necessary skill and privileges to deploy the Entando Operator\nin a given namespace.  \n\nNamespaces are commonly used to ring-fence resources that developers can use in a \ncluster. In such situations, developers are often given free rein within a namespace constrained \nby resource quotas, but are given very few (if any) \nprivileges at the cluster level. This is in line with the microservice philosophy of decentralized governance \nand empowering teams to deliver their software all the way into production environments. \n\nDeploying the Entando operator within namespace scope also allows better isolation of your Entando Operator instances, as\ntwo Entando Operator instances will never interfere with resources from each other's namespaces. It is therefore\neasier to have multiple instance of the Entando Operator  running concurrently in your cluster.\n\nThe Entando operator can also be considered to be a fairly lightweight Docker image. It really just triggers\nrun-to-completion Pods to apply the deployment semantics of an Entando Custom Resource, and as such does not \nconsume much memory or CPU time. Deploying multiple operators in a single cluster does therefore not consume \nmuch more resources than deploying a single operator instance. \n\n## Advantages\n* Entando Operator instances are isolated from each other. Upgrades and configuration changes on the one won't affect \nEntando Application stacks in another namespace. \n* Developers would be able to configure some of the more advanced features of the Entando Operator.\n* The Entando Operator is a point of failure only within the scope of the namespace.  \n* Upgrades and configuration changes on the Entando Operator will only affect Entando applications in the same namespace.\n\n## Disadvantages\n* The Entando Operator and the Entando application stack run in the same namespace and changes to shared Secrets \nand ConfigMaps could affect the execution of the one or the other.\n* The Entando Operator can accidentally being mis-configured by developers, although they would be able to fix it themselves.\n* Deploying the full Entando application stack and the Entando Operator requires a higher level of skill from Developers.\n ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fentando%2Fentando-enterprise-deployment-templates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fentando%2Fentando-enterprise-deployment-templates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fentando%2Fentando-enterprise-deployment-templates/lists"}