Smirl / thealoecompany

Hugo site for thealoecompany.com

Home Page:https://www.thealoecompany.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Aloe Company

This is a simple single page website for The Aloe Company, a forever living products distributor.

Deployment

Deployment is to a kubernetes cluster. A few steps need to be done including secret and service account set up. There are also manual deployment steps for reference.

The helm chart used is a generic-app chart.

Service Account

A service account is required to allow github-actions access. This is created with:

kubectl apply -f deploy/serviceaccount.yaml

Github Actions

The prod environment needs to be set up with two secrets:

  • K8S_URL - url of kubernetes api server
  • K8s_SECRET - yaml content of the service account secret

Secrets

The following secrets need to be in the deployment namespace.

kubectl create secret generic amplify --from-literal=api_key=XXXXXXXX

About

Hugo site for thealoecompany.com

https://www.thealoecompany.com


Languages

Language:CSS 80.8%Language:HTML 18.0%Language:JavaScript 0.7%Language:Dockerfile 0.5%