Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carvel-dev/carvel
Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.
https://github.com/carvel-dev/carvel
carvel
Last synced: 3 months ago
JSON representation
Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.
- Host: GitHub
- URL: https://github.com/carvel-dev/carvel
- Owner: carvel-dev
- License: apache-2.0
- Created: 2019-04-24T19:24:20.000Z (over 5 years ago)
- Default Branch: develop
- Last Pushed: 2024-07-30T09:30:47.000Z (3 months ago)
- Last Synced: 2024-07-30T12:33:59.251Z (3 months ago)
- Topics: carvel
- Language: HTML
- Homepage: https://carvel.dev/
- Size: 47 MB
- Stars: 371
- Watchers: 21
- Forks: 107
- Open Issues: 69
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Governance: GOVERNANCE.md
- Roadmap: ROADMAP.md
Awesome Lists containing this project
- awesome-cloud-native - carvel - Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community. (Application Delivery)
README
![logo](https://raw.githubusercontent.com/carvel-dev/carvel/develop/logos/CarvelLogo.png)
[![OpenSSF Best Practices](https://bestpractices.coreinfrastructure.org/projects/7746/badge)](https://bestpractices.coreinfrastructure.org/projects/7746)
# Carvel
Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes.
This is a list of repos associated with the [Carvel](https://carvel.dev) project.
* [ytt](https://github.com/carvel-dev/ytt) - Template and overlay Kubernetes configuration via YAML structures, not text documents
* [kapp](https://github.com/carvel-dev/kapp) - Install, upgrade, and delete multiple Kubernetes resources as one "application"
* [kbld](https://github.com/carvel-dev/kbld) - Build or reference container images in Kubernetes configuration in an immutable way
* [imgpkg](https://github.com/carvel-dev/imgpkg) - Bundle and relocate application configuration (with images) via Docker registries
* [kapp-controller](https://github.com/carvel-dev/kapp-controller) - Capture application deployment workflow in App CRD. Reliable GitOps experience powered by kapp.
* [vendir](https://github.com/carvel-dev/vendir) - Declaratively state what files should be in a directory.
* [secretgen-controller](https://github.com/carvel-dev/secretgen-controller) - Provides CRDs to specify what secrets need to be on a cluster (generated or not).Experimental:
* [kwt](https://github.com/carvel-dev/kwt)
* [terraform-provider-carvel](https://github.com/carvel-dev/terraform-provider-carvel)Installation:
* [homebrew](https://github.com/carvel-dev/homebrew)
* [docker-image](https://github.com/carvel-dev/docker-image)
* [asdf](https://github.com/carvel-dev/asdf)
* [setup-action](https://github.com/carvel-dev/setup-action)Plugins:
* [ytt.vim](https://github.com/carvel-dev/ytt.vim)
* [vscode-ytt](https://github.com/carvel-dev/vscode-ytt)Examples:
* [simple-app-on-kubernetes](https://github.com/carvel-dev/simple-app-on-kubernetes)
* [ytt-library-for-kubernetes](https://github.com/carvel-dev/ytt-library-for-kubernetes)
* [ytt-library-for-kubernetes-demo](https://github.com/carvel-dev/ytt-library-for-kubernetes-demo)
* [guestbook-example-on-kubernetes](https://github.com/carvel-dev/guestbook-example-on-kubernetes)See what's planned in [our backlog](https://github.com/orgs/carvel-dev/projects/1).
---
# Join the Community and Make Carvel BetterCarvel is better because of our contributors and maintainers. It is because of you that we can bring great software to the community. Please join us during our online community meetings. Details can be found on our [Carvel website](https://carvel.dev/community/).
You can chat with us on Kubernetes Slack in the [#carvel channel](https://kubernetes.slack.com/archives/CH8KCCKA5) and follow us on Twitter at [@carvel_dev](https://twitter.com/carvel_dev).
Note: If aren’t already a member on the Kubernetes Slack workspace, please first [request an invitation](https://slack.k8s.io/) to gain access.
Keep up to date on all the Carvel news by joining our [mailing list](https://lists.cncf.io/g/cncf-carvel-users/join).
Check out which organizations are using and contributing to Carvel: [Adopter's list](https://github.com/carvel-dev/carvel/blob/develop/ADOPTERS.md)
We intend to publish new Carvel content weekly, if you're interested in contributing [please sign-up here](processes/weekly-content-sharing.md).