Skip to content

Latest commit

 

History

History
66 lines (38 loc) · 6.22 KB

ADOPTERS.md

File metadata and controls

66 lines (38 loc) · 6.22 KB

Carvel Adopters

If you're using Carvel and want to add your organization to this list, follow these directions!

Organizations using Carvel

(in alphabetical order)

BEAM      fabrique        OPT-NC        Orange       

Revng      Spring Cloud Data Flow        TERASKY        Twilio, Inc.        VMware       

Solutions built with Carvel

(in alphabetical order)

Below is a list of solutions where Carvel is being used as a component.

BEAM

BEAM is a consulting company based in Luxembourg and specialized in DevOps, Cloud and automation. BEAM supports their customers in their workload and delivery optimizations and helps them transition from traditional IT models to DevOps.

Fabrique Numérique des Ministères Sociaux

Fabrique Numérique des Ministères Sociaux uses kapp CLI as deployer for their CI/CD tooling that they are developing and implementing actively: Kontinuous. The project started as a wrapper around Helm and Kapp, then evolved to offer more abstraction and a rich plugins system.

Office des Postes et Télécommunications de Nouvelle-Calédonie

Office des Postes et Télécommunications de Nouvelle-Calédonie uses vendir to sync repos to build docker images, ytt to instanciate templates and are currently working on packaging services as applications with kapp. They are prototyping on an onPrem Tanzu instance. They are using Github.com and GH Actions to automate the whole thing and are evaluating Harbor vs. Artifactory vs. Github Container Registry to store/release their images.

Orange

Orange is currently running their application in testing, not yet product. Their scenario for using Carvel is crossplane CRD templating while preserving coding assistance (See: XRD spec.versions[0].schema.openAPIV3Schema is weakly typed as an object instead of full openapi schema crossplane/crossplane#3197 (comment) and Adapt ytt syntax to leverage K8S CR completion during authoring vfarcic/devops-toolkit-crossplane#4)). They are also using Carvel for triggering/scheduling execution of kuttl kests within the K8s cluster.

Revng

Revng is a small company with expertise in compilers, emulation and binary analysis. Revng uses ytt as a flexible templating tool to generate the configuration for orchestra, their meta build system/package manager.

Spring Cloud Data Flow

In their own words: The (Spring Cloud Data Flow)[https://dataflow.spring.io/] project is using Carvel. We have been running our k8s acceptance tests using Carvel for some time and are now preparing to make it the default packaging for the Pro version. The hope is that we can provide users of OSS and Pro version a deployment experience that is as simple as Helm but more powerful when needed. The acceptance tests need to run many permutations of tests. We deploy multiple k8s clusters, then deploy the databases and message brokers needed for the permutations that will run in that cluster. Then we run all permuations in parallel which means each instance in deployed in a separate namespace and it's own configuration.

TeraSky

TeraSky is an Advanced Technology Solutions Provider. We utilize the carvel suite in order to streamline k8s configuration and deployment by many of our customers. We also utilize ytt to manage additional yaml based systems such as vRealize Automation and CloudFoundry.

Twilio

Today’s leading companies trust Twilio’s Customer Engagement Platform (CEP) to build direct, personalized relationships with their customers everywhere in the world. Twilio enables companies to use communications and data to add intelligence to every step of the customer journey, from sales to marketing to growth, customer service and many more engagement use cases in a flexible, programmatic way.

Twilio uses Carvel to package and deliver reliable, predictable, and consistent infrastructure across its fleet of Kubernetes clusters.

VMware

VMware uses Carvel as their package management tooling for their Kubernetes offerings, such as Tanzu Mission Control (TMC) and Tanzu Kubernetes Grid (TKG).

Adding your organization to the list of adopters

If you are using Carvel and would like to be included in the list of Carvel Adopters, add an SVG version of your logo to the logos directory in this repo and submit a pull request with your change. Name the image file something that reflects your company (e.g., if your company is called Acme, name the image acme.svg). See this PR for an example.