{"id":23318214,"url":"https://github.com/softwareag/webmethods-apigateway-helm-example-01","last_synced_at":"2025-04-07T04:53:54.911Z","repository":{"id":62891587,"uuid":"560803694","full_name":"SoftwareAG/webmethods-apigateway-helm-example-01","owner":"SoftwareAG","description":"\"Solution 01\" separates the components of API Gateway in dedicated deployments.","archived":false,"fork":false,"pushed_at":"2022-11-10T10:16:08.000Z","size":175,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-13T09:30:04.077Z","etag":null,"topics":["api-gateway","api-management","webmethods"],"latest_commit_sha":null,"homepage":"","language":"Smarty","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SoftwareAG.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2022-11-02T09:57:56.000Z","updated_at":"2023-11-28T19:54:16.000Z","dependencies_parsed_at":"2023-01-21T21:02:26.217Z","dependency_job_id":null,"html_url":"https://github.com/SoftwareAG/webmethods-apigateway-helm-example-01","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/SoftwareAG%2Fwebmethods-apigateway-helm-example-01","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftwareAG%2Fwebmethods-apigateway-helm-example-01/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftwareAG%2Fwebmethods-apigateway-helm-example-01/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoftwareAG%2Fwebmethods-apigateway-helm-example-01/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SoftwareAG","download_url":"https://codeload.github.com/SoftwareAG/webmethods-apigateway-helm-example-01/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595370,"owners_count":20963943,"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":["api-gateway","api-management","webmethods"],"created_at":"2024-12-20T17:15:58.624Z","updated_at":"2025-04-07T04:53:54.890Z","avatar_url":"https://github.com/SoftwareAG.png","language":"Smarty","readme":"# WebMethods API Gateway Solution 01 Helm Chart\n\n- [WebMethods API Gateway Solution 01 Helm Chart](#webmethods-api-gateway-solution-01-helm-chart)\n  - [Description](#description)\n  - [Custom Prefix](#custom-prefix)\n\n## Description\n\n\"Solution 01\" separates the components of API Gateway in dedicated deployments as in the following diagram:\n\n![Architecture Overview](architecture.svg)\n\n## Custom Prefix\n\nAs specified in the [provided examples](https://github.com/SoftwareAG/webmethods-api-gateway/tree/master/samples/kubernetes/helm/cluster-deployment/apigateway#custom-prefix), a custom prefix may be used to differentiate various deployments of the same helm chart.\n\n\u003e If desired a custom prefix can be specified which will be applied to the names of deployments, statefulsets,\n\u003e replica sets, pods, services, config maps, and ingresses.\n\u003e\n\u003e Specify the custom prefix like this:\n\u003e\n\u003e ```yaml\n\u003e # my-values.yaml\n\u003e global:\n\u003e   customPrefix:     \"myprefix\"\n\u003e ```\n\u003e\n\u003e Names will then look like this:\n\u003e\n\u003e ```bat\n\u003e C:\\\u003ekubectl get pods\n\u003e NAME                                  READY   STATUS    RESTARTS   AGE\n\u003e myprefix-apigw-105-564f98cdcb-5wmwt   1/1     Running   0          20m\n\u003e myprefix-apigw-105-564f98cdcb-9pf77   1/1     Running   0          20m\n\u003e myprefix-apigw-105-564f98cdcb-w6684   1/1     Running   0          20m\n\u003e myprefix-elasticsearch-ss-0           1/1     Running   0          20m\n\u003e myprefix-elasticsearch-ss-1           1/1     Running   0          19m\n\u003e myprefix-elasticsearch-ss-2           1/1     Running   0          19m\n\u003e myprefix-kibana-ss-0                  1/1     Running   0          20m\n\u003e myprefix-terracotta-ss-0              1/1     Running   0          20m\n\u003e myprefix-terracotta-ss-1              1/1     Running   0          19m\n\u003e ```\n\n\n______________________\nThese tools are provided as-is and without warranty or support. They do not constitute part of the Software AG product suite. Users are free to use, fork and modify them, subject to the license agreement. While Software AG welcomes contributions, we cannot guarantee to include every contribution in the master project.\t\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftwareag%2Fwebmethods-apigateway-helm-example-01","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoftwareag%2Fwebmethods-apigateway-helm-example-01","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftwareag%2Fwebmethods-apigateway-helm-example-01/lists"}