Thanks to visit codestin.com
Credit goes to github.com

Skip to content

sylvanld/sylvan.ovh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio

Portfolio application to showcase Github projects and introduce myself to the curious people

Structure

This project is a 2-tiers application composed of a frontend and a backend.

Deployment using Kubernetes

Create a Secret with sensitive environment variables

Create a kubernetes secret containing sensitive information required by backend.

kubectl create secret generic portfolio-secret --from-literal='GITHUB_USERNAME=<something>' --from-literal='GITHUB_TOKEN=<something>'

Then you can deploy portfolio services using deployment.yml manifest.

Deploy frontend & backend using manifest

kubectl apply -f deployment.yml [-n <your-namespace>]