Skip to content

A tutorial to setup an application that leverages secrets in a Kubernetes environment and a private Docker repository in Azure Government.

License

Notifications You must be signed in to change notification settings

gsacavdm/gov-arm-kube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Managing Secrets in Kubernetes in Azure Government

This repository walks you through setting an application in Kubernetes that pulls secrets from a KeyVault in Azure Government and makes it available to the application. The application is deployed to Kubernetes through a private Docker registry hosted in Kubernetes itself.

Assumptions

TBD

Instructions

  1. Create the Kubernetes cluster
  2. Create the Docker registry
  3. Setup SSL for the Docker registry
  4. Create the application container
  5. Create the Azure KeyVault instance and secret
  6. Create the Kubernetes secret
  7. Create the Kubernetes deployment

Outstanding Items

TBD

Next Steps

Create the Kubernetes cluster

About

A tutorial to setup an application that leverages secrets in a Kubernetes environment and a private Docker repository in Azure Government.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published