{"id":20099046,"url":"https://github.com/spack/spack-infrastructure","last_synced_at":"2025-07-06T17:07:12.633Z","repository":{"id":37795904,"uuid":"136228185","full_name":"spack/spack-infrastructure","owner":"spack","description":"Spack Kubernetes instance and services running there (GitLab, CDash, spack.io)","archived":false,"fork":false,"pushed_at":"2025-07-04T15:36:12.000Z","size":4245,"stargazers_count":22,"open_issues_count":64,"forks_count":22,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-07-06T17:07:03.415Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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,"zenodo":null}},"created_at":"2018-06-05T19:58:10.000Z","updated_at":"2025-07-04T14:59:57.000Z","dependencies_parsed_at":"2023-12-06T20:25:05.162Z","dependency_job_id":"ed69b0e4-ca5a-4bc5-b9a1-baee6d443094","html_url":"https://github.com/spack/spack-infrastructure","commit_stats":null,"previous_names":[],"tags_count":97,"template":false,"template_full_name":null,"purl":"pkg:github/spack/spack-infrastructure","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spack%2Fspack-infrastructure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spack%2Fspack-infrastructure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spack%2Fspack-infrastructure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spack%2Fspack-infrastructure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spack","download_url":"https://codeload.github.com/spack/spack-infrastructure/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spack%2Fspack-infrastructure/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263940284,"owners_count":23533010,"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":[],"created_at":"2024-11-13T17:07:54.336Z","updated_at":"2025-07-06T17:07:12.611Z","avatar_url":"https://github.com/spack.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spack Infrastructure\n\nThis contains code and configuration for Spack's various infrastructure\nservices, including:\n\n* Kubernetes: [k8s.spack.io](https://k8s.spack.io)\n* CDash: [cdash.spack.io](https://cdash.spack.io)\n* GitLab: [gitlab.spack.io](https://gitlab.spack.io)\n\nWhy isn't my GitLab CI pipeline running yet? Please see our [Deferred Pipelines Documentation](docs/deferred_pipelines.md)\n\n## Secret Management\nThe kubernetes cluster makes use of [Sealed Secrets](https://github.com/bitnami-labs/sealed-secrets), and as such, requires specific steps to be taken in order to create/update secrets.\n\nFor more information about secret management, visit the [secrets](https://github.com/spack/spack-infrastructure/blob/main/secrets/README.md) folder.\n\n\n## Restoring from Backup\n\n- Delete the persistent volume (PV) and persistent volume claim (PVC) for the old volume that's being replaced.\n   - `kubectl delete -f pv.yaml -f pvc.yaml`\n- Create a new volume from a snapshot in the [AWS web console](https://console.aws.amazon.com)\n- Update `pv.yaml` to reference the newly created volumeId.\n- Recreate the PV and PVC\n   - `kubectl apply -f pv.yaml -f pvc.yaml`\n\nLicense\n----------------\n\nSpack is distributed under the terms of both the MIT license and the\nApache License (Version 2.0). Users may choose either license, at their\noption.\n\nAll new contributions must be made under both the MIT and Apache-2.0\nlicenses.\n\nSee [LICENSE-MIT](https://github.com/spack/spack-infrastructure/blob/master/LICENSE-MIT),\n[LICENSE-APACHE](https://github.com/spack/spack-infrastructure/blob/master/LICENSE-APACHE),\n[COPYRIGHT](https://github.com/spack/spack-infrastructure/blob/master/COPYRIGHT), and\n[NOTICE](https://github.com/spack/spack-infrastructure/blob/master/NOTICE) for details.\n\nSPDX-License-Identifier: (Apache-2.0 OR MIT)\n\nLLNL-CODE-811652\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspack%2Fspack-infrastructure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspack%2Fspack-infrastructure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspack%2Fspack-infrastructure/lists"}