低代码之基于OpenFaas的低代码平台设计与实现

基于OpenFaas的低代码平台正在开发,随后将在我的github和码云上公开。
平台性质:PAAS
开发语言:Java/Node
部署依赖:OpenFaas/K8S/Docker

代码编译过程

在这里插入图片描述

代码部署过程

在这里插入图片描述

手动模拟部署

  1. 登录docker、openfaas

    docker login -u 904746285 -p Young4194+-
    faas-cli login -u admin -p eoBAHyt9RBqg -g http://121.43.186.101:31112
    
  2. 提前在dockerhub创建好event-test仓库

  3. 创建部署文件夹,所有的文件都放到这里面操作

    mkdir openfaas
    
  4. 根据openfaas模板初始化模板文件,生成event-test.yaml文件和event-test文件夹

    faas new --lang node12 event-test
    
  5. 拷贝所有代码文件到event-test文件夹

  6. 修改event-test.yaml文件的image属性
    原有:image: event-test:latest
    修改为:image: 904746285/event-test:latest

  7. 执行一键部署,生成build文件夹、打镜像、上传到镜像仓库、部署到k8s上

    faas up -f event-test.yaml
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值