todos-kubernetes

所属分类:云原生工具
开发工具:TypeScript
文件大小:852KB
下载次数:0
上传日期:2021-02-01 14:48:49
上 传 者sh-1993
说明:  托多斯·库贝内特斯,,
(todos-kubernetes,,)

文件列表:
todos-kubernetes-develop (0, 2021-02-01)
todos-kubernetes-develop\.DS_Store (6148, 2021-02-01)
todos-kubernetes-develop\auth (0, 2021-02-01)
todos-kubernetes-develop\auth\.dockerignore (12, 2021-02-01)
todos-kubernetes-develop\auth\Dockerfile (109, 2021-02-01)
todos-kubernetes-develop\auth\package-lock.json (240234, 2021-02-01)
todos-kubernetes-develop\auth\package.json (1057, 2021-02-01)
todos-kubernetes-develop\auth\src (0, 2021-02-01)
todos-kubernetes-develop\auth\src\app.ts (764, 2021-02-01)
todos-kubernetes-develop\auth\src\index.ts (603, 2021-02-01)
todos-kubernetes-develop\auth\src\models (0, 2021-02-01)
todos-kubernetes-develop\auth\src\models\user.ts (1269, 2021-02-01)
todos-kubernetes-develop\auth\src\routes (0, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\__test__ (0, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\__test__\current-user.test.ts (596, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\__test__\signin.test.ts (1097, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\__test__\signout.test.ts (508, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\__test__\signup.test.ts (1614, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\current-user.ts (278, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\signin.ts (1304, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\signout.ts (196, 2021-02-01)
todos-kubernetes-develop\auth\src\routes\signup.ts (1143, 2021-02-01)
todos-kubernetes-develop\auth\src\services (0, 2021-02-01)
todos-kubernetes-develop\auth\src\services\password.ts (624, 2021-02-01)
todos-kubernetes-develop\auth\src\test (0, 2021-02-01)
todos-kubernetes-develop\auth\src\test\setup.ts (1134, 2021-02-01)
todos-kubernetes-develop\auth\tsconfig.json (5882, 2021-02-01)
todos-kubernetes-develop\client (0, 2021-02-01)
todos-kubernetes-develop\client\.dockerignore (12, 2021-02-01)
... ...

# Todos with kubernetes Simple todos, app created for learning basics of kubernetes, nodejs and martial UI. ### Most important technologies - React - MaterialUI - Node.js - Express - Kubernetes - Docker - Github actions ### How to run dev You need to have installed docker and kubernetes on your device. Install ingress-nginx: ```sh # macOS and windows $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.43.0/deploy/static/provider/cloud/deploy.yaml ``` More information about instalation (also linux) ingres-nginx you can find: https://kubernetes.github.io/ingress-nginx/deploy/#provider-specific-steps Create secret key: ```sh $ kubectl create secret generic jwt-secret --from-literal=JWT_KEY=123****** # If you want to check, that your secret key was created, run: $ kubectl get secrets ``` Create link for developer mode: ```sh # Open file from your console: #mack and linux $ vim etc/hosts #windows $ vim C:\Windows\System32\Drivers\etc\hosts # Paste on the bottom of the file: $ 127.0.0.1 todos.pl # And save (if you want to modify this file you must open it with sudo permissions) ``` Run (in the root project directory): ```sh $ skaffold dev ``` Now, the project should be working on port https://todos.pl

近期下载者

相关文件


收藏者