Reference Architecture

GCP logo GKE + GitHub logo GitHub Actions

In the video below, you can see how to use SecretHub to consolidate secrets management across Google Kubernetes Engine (GKE) and GitHub Actions. It demonstrates a CI/CD pipeline that deploys a Dockerized demo application to GKE.

The GitHub Actions pipeline uses a GCP_SA_KEY to publish the application image to the Google Container Registry (GCR) and to deploy the application to GKE.

The demo application itself uses a DEMO_USERNAME and DEMO_PASSWORD to authenticate to a (fictional) third-party service.


Read More

To implement the integrations shown in the video for your application, follow these step-by-step integration guides:

GKE logo Google Kubernetes Engine → GitHub logo GitHub Actions →