{"id":22351914,"url":"https://github.com/screwdriver-cd/screwdriver-chart","last_synced_at":"2025-07-30T07:31:57.759Z","repository":{"id":35522527,"uuid":"150656077","full_name":"screwdriver-cd/screwdriver-chart","owner":"screwdriver-cd","description":"Kubernetes helm chart for deploying the whole Screwdriver ecosystem","archived":false,"fork":false,"pushed_at":"2022-12-16T20:36:59.000Z","size":48,"stargazers_count":5,"open_issues_count":1,"forks_count":13,"subscribers_count":16,"default_branch":"main","last_synced_at":"2024-04-16T00:05:07.402Z","etag":null,"topics":["helm","helm-chart","k8s","kubernetes"],"latest_commit_sha":null,"homepage":"https://cd.screwdriver.cd/pipelines/5099/events","language":"Mustache","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/screwdriver-cd.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}},"created_at":"2018-09-27T22:43:02.000Z","updated_at":"2023-09-14T14:50:18.000Z","dependencies_parsed_at":"2023-01-15T22:40:58.647Z","dependency_job_id":null,"html_url":"https://github.com/screwdriver-cd/screwdriver-chart","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/screwdriver-cd%2Fscrewdriver-chart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/screwdriver-cd%2Fscrewdriver-chart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/screwdriver-cd%2Fscrewdriver-chart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/screwdriver-cd%2Fscrewdriver-chart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/screwdriver-cd","download_url":"https://codeload.github.com/screwdriver-cd/screwdriver-chart/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228106386,"owners_count":17870438,"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","helm-chart","k8s","kubernetes"],"created_at":"2024-12-04T12:16:30.254Z","updated_at":"2024-12-04T12:16:31.069Z","avatar_url":"https://github.com/screwdriver-cd.png","language":"Mustache","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Introduction\n\nThis chart bootstraps the whole screwdriver ecosystem and also nginx ingress controller.\n\n## Prerequisites\n\n- Kubernetes 1.6+\n- [Helm](https://github.com/helm/helm)\n- [Ingress controller](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/). We recommend using [nginx-ingress-controller](https://kubernetes.github.io/ingress-nginx/deploy/) if you don't have any ingress controller pre-installed.\n\n## Installing the chart:\n\nPlease set up the following K8S secrets before installing the chart:\n\n- screwdriver-api-{{ .Values.env }}-secrets\n- screwdriver-store-{{ .Values.env }}-secrets (OPTIONAL)\n\nAn example secret template file `screwdriver-api-secrets.tmpl` is provided. Run `generate_secret.sh` to generate secrets that can be auto-generated, the rest still need to be added manually.\n\n```bash\n# before running the script, please configure your scm settings in example-scm-settings.json\n# reference: https://github.com/screwdriver-cd/screwdriver/blob/master/config/custom-environment-variables.yaml#L265\n$ ./generate_secrets.sh\n# replace name and namespace with what you specify in values.yaml\n$ kubectl apply -f screwdriver-api-secrets.yaml\n# OPTIONAL: create the secrets for store if you configure to use S3 for store\n$ kubectl apply -f screwdriver-store-secrets.yaml\n```\n\nYou can customize your Screwdriver flavor in `values.yaml`, after that, install the chart:\n\n```bash\n$ helm dependency update\n$ helm install my-screwdriver . --namespace your-namespace\n# To delete everything\n$ helm uninstall my-screwdriver\n# To update the chart\n$ helm upgrade my-screwdriver . --namespace your-namespace\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscrewdriver-cd%2Fscrewdriver-chart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscrewdriver-cd%2Fscrewdriver-chart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscrewdriver-cd%2Fscrewdriver-chart/lists"}