Skip to content

devops-warrior-team/e-marketplace-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

About E-Marketplace okee

This application has implement some library to achieve some feature like

Authentication & Authorization

For creating this feature we use library this

  • laravel breeze (for starter kit authentication and registration, and profile view)
  • [] spatie permissions (for Authorization)
  • [] laravel socialite (extending Authentication method use social account like google, facebook)

Sealed Secret

We need make sure security for saving secret in repository, so then we use SealedSecret with kubeseal command utility to encrypt Secret.
This is how to implement it, make sure you have installed sealed secret in your kubernetes cluster.
We assume has install sealed secret controller in namespace kube-system

kubeseal --controller-namespace kube-system --format yaml -f deployment/e-marketplace-secret.yaml > deployment/e-marketplace-sealedsecret.yaml

If you facing error like this : \

Failed to unseal: no key could decrypt secret

Its mean have problem with decrypting from controller to namespaced sealed secret
For temporary solution, we can use scope cluster-wide first

kubeseal --scope cluster-wide --controller-namespace kube-system --format yaml -f deployment/e-marketplace-secret.yaml > deployment/e-marketplace-sealedsecret.yaml

References:

About

Application marketplace online for Digital product

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages