Skip to content

cakely/api

Repository files navigation

Cakely API

The world's most comprehensive API...for cakes!

About

This repository contains an Node.js API server emitting JSON – of course about cakes. It is also provides interactive OpenAPI documentation. 👌

A GitHub Actions workflow (ci.yaml) is configured to run tests upon pull_request and then build a container image and push it to AWS ECR upon merge to the master branch. Self hosted runner "ECR Push" is used in this workflow to communicate to a pre-configured instance of Vault using an AppRole with the ecr-push policy. See cakely/vault-runner-setup for details.

Context

This repo is the technical complement to a webinar entitled Secure GitOps Workflows with GitHub Actions and HashiCorp Vault, delivered on August 25th 2020, which can be viewed online here.

The work here represents the final state of the demos and workflows that were presented as a part of that webinar. It is recommended to view this repo in the context of that webinar.

You are here 🍰:

For more goodness related to cake, GitHub, and Terraform, kindly view the previous webinar entitled Unlocking the Cloud Operating Model with GitHub Actions.

License

MIT

Credits

About

🍰 API about cakes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •