- In your stack's
component.json
, includefabrikate-keyvault-flexvolume
:
{
"name": "my-cool-stack",
"subcomponents": [
{
"name": "fabrikate-keyvault-flexvolume",
"source": "https://github.com/bnookala/fabrikate-keyvault-flexvolume",
"method": "git"
}
]
}
Or if you're using a component.yaml
:
name: my-cool-stack
subcomponents:
- name: fabrikate-keyvault-flexvolume
source: "https://github.com/bnookala/fabrikate-keyvault-flexvolume"
method: "git"
- In a terminal window, install the stack dependencies:
fab install
- In a terminal window, generate the stack:
fab generate prod
- Apply the generated stack manifests:
kubectl apply -f ./generated/prod/ --recursive
See: https://github.com/azure/kubernetes-keyvault-flexvol#how-to-use