由于没法直接部署容器,所以教程比较麻烦,需下载okteto及kubectl
okteto:https://res.you2php.com/okteto.zip
kubectl:https://res.you2php.com/kubectl.zip
其他平台 :https://okteto.com/docs/getting-started/index.html
https://kubernetes.io/docs/tasks/tools/install-kubectl/
一、宝塔安装:
1、cli登录
okteto login okteto namespace
2、新建一个文件.yml 如bt.yml
apiVersion: apps/v1 kind: Deployment metadata: name: bt-app spec: replicas: 1 selector: matchLabels: app: bt-app template: metadata: labels: app: bt-app spec: containers: - image: pch18/baota:clear name: bt-app --- apiVersion: v1 kind: Service metadata: name: bt-app annotations: dev.okteto.com/auto-ingress: "true" spec: type: ClusterIP ports: - name: "http-port-tcp" port: 8888 selector: app: bt-app
3、提交
kubectl apply -f k8s.yml
等待完成即可,登录地址自动生成,用户名:username 密码: password
二、建站反代
1、新增 Repositories https://charts.bitnami.com
2、新建Applications 选择nginx 修改部分配置
反代的为刚才宝塔服务的内网地址,有点麻烦且无聊,主要是折腾
已有 11302 位网友参与,快来吐槽:
发表评论