Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/frangio/example-kubernetes-actions
A minimal example integrating Kubernetes, GitHub Actions, and GitHub Package Registry
https://github.com/frangio/example-kubernetes-actions
Last synced: about 1 month ago
JSON representation
A minimal example integrating Kubernetes, GitHub Actions, and GitHub Package Registry
- Host: GitHub
- URL: https://github.com/frangio/example-kubernetes-actions
- Owner: frangio
- Created: 2020-03-28T21:38:24.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-27T10:02:45.000Z (almost 2 years ago)
- Last Synced: 2024-10-16T10:21:27.326Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 68.4 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
An example GitOps pipeline for Kubernetes using GitHub Actions and the GitHub
Package Registry.On every push, a Docker image is built and published in the GitHub Package
Registry.[A separate repository][infra-staging] contains the Kubernetes configuration
for a staging environment. On pushes to `master` this configuration is updated
to use the new image. This repository can be monitored by something like [Flux]
to automatically update a running Kubernetes cluster.[infra-staging]: https://github.com/frangio/example-kubernetes-actions-infrastructure-staging
[Flux]: https://fluxcd.io/