7bdb30d8d41a6419823c1b67de6cd28a205a3ea1
rpmbuilder publishes vendored third-party RPMs (vault, consul, helm, ...) which currently go to Gitea's RPM registry. Move them onto artifactapi so they live in real yum repos alongside rpm-internal, and keep vendored packages separate from in-house software. rpmbuilder targets EL8, EL9 and Fedora 42/43/44, so each distro gets its own repo to avoid EL/Fedora RPMs colliding in a single repodata set. - Add config/local_rpm/rpm-vendor-el8.yaml - Add config/local_rpm/rpm-vendor-el9.yaml - Add config/local_rpm/rpm-vendor-f42.yaml - Add config/local_rpm/rpm-vendor-f43.yaml - Add config/local_rpm/rpm-vendor-f44.yaml config.hcl already globs local_rpm/*.yaml, so no wiring change is needed.
terraform-artifactapi
Terraform configuration for managing ArtifactAPI remote, local, and virtual repositories.
Repositories are declared as YAML files under config/<kind>/<name>.yaml, where the
filename is the repository name. make plan / make apply (via Terragrunt) reconcile
them against the ArtifactAPI instance.
Kinds: remote_* (caching proxies of an upstream), local_* (real registries hosted
directly — local_docker, local_pypi, local_rpm, local_terraform), and virtual
(merged views over members of one package type).
Description
Languages
HCL
91.7%
Makefile
8.3%