【文件属性】:
文件名称:addressbook:DigitalOcean Kubernetes演示
文件大小:57KB
文件格式:ZIP
更新时间:2021-04-25 12:11:43
JavaScript
地址簿
使用信号量CI / CD在DigitalOcean Kubernetes上部署的演示项目。
当地的
建造
npm install
cp env-sample .env
在.env中设置数据库凭据
开始测试postgres并创建数据库对象:
. ./.env
npm run migrate
测验
npm run test
npm run lint
跑步
npm run start
或与nodemon
npm run start:dev
数字海洋
提供服务:
postgres集群:创建一个数据库addressbook_db和一个用户addressbook_user
kubernetes集群:设置集群名称addressbook-server
创建秘密
dockerhub:
DOCKER_USERNAME = YOUR_USERNAME
DOCKER_PASSWORD =您的密
【文件预览】:
addressbook-master
----.nvmrc(8B)
----package.json(601B)
----database.js(956B)
----database.test.js(849B)
----Dockerfile(118B)
----deployment.yml(1010B)
----package-lock.json(201KB)
----any_file(1B)
----env-sample(152B)
----.gitignore(914B)
----app.js(2KB)
----README.md(822B)
----.jshintrc(19B)
----migrate.js(57B)
----.semaphore()
--------docker-build.yml(800B)
--------semaphore.yml(939B)
--------deploy-k8s.yml(1KB)
网友评论
相关文章
- kubernetes-cluster-setup-using-terraform-and-k3s-on-digitalocean:演示如何使用Terraform + k3s + Ansible在DigitalOcean上设置Kubernetes集群
- digitalocean-cloud-controller-manager:用于DigitalOcean(beta)的Kubernetes云控制器-经理
- k8s-digitalocean-terraform:使用Terraform在DigitalOcean上部署最新的Kubernetes集群
- kubernetes-demo:Spring Kafka Kubernetes演示