当前位置: 首页 > 后端技术 > Python

开发变更:docker-compose迁移到minikube

时间:2023-03-25 21:43:45 Python

使用komposeescape下载安装kompose:有多种版本供你选择,总有一款适合你。注意:新版kompose砍掉了up和down这两个子命令。之前很多关于kompose的评论把docker-compose项目没有办法直接迁移到k8s平台的教程。具体情况参考:如何解决未知命令"up"for"kompose"inputkomposeconvertusekubectlapply-fauthentication-service-deployment.yaml,http-api-service-deployment.yaml,add-service-deployment。yamlkubectlapply-fadd-service-service.yaml,authentication-service-service.yaml,http-api-service-service.yamlkubectlgetpods-Aminikube图像加载ponponon/test-nameko-for-rabbitmq:1.0.1minikubesshdocker@minikube:~$dockerimagelsREPOSITORYTAGIMAGEIDCREATEDSIZEponponon/test-nameko-for-rabbitmq1.0.1eb717d2bfbaa17小时前1.1GBnginxlatestc919045c4c2bgo112天stry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserverv1.23.1b6d7abedde392个月前135MBregistry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxyv1.23.1b46c42588d512个月前112MBregistry.cn-杭州.aliyuncs.com/google_containers/kube-schedulerv1.23.171d575efe6282个月前53.5MBregistry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-managerv1.23.1f51846a4fd282个月前125MBregistry.cn-hangzhou.aliyuncs.com/google_containers/etcd3.5.1-025f8c7f3da614个月前293MBregistry.cn-hangzhou.aliyuncs.com/google_containers/corednsv1.8.6a4ca41631cc75个月前46.8MBregistry.cn-hangzhou.aliyuncs.com/google_containers/coredns/corednsv1.8.6a4ca41631cc75个月前46.8MBregistry.cn-hangzhou.aliyuncs.com/google_containers/pause3.66270bb605e126个月前683kBregistry.cn-hangzhou.aliyuncs.com/google_containers/kubernetesui/dashboardv2.3.1e1482a24335a8个月前220MBregistry.cn-hangzhou.aliyuncs.com/google_containers/dashboard52a2a8e144几个月前220MBregistry.cn-hangzhou.aliyuncs.com/google_containers/kubernetesui/metrics-scraperv1.0.77801cfc6d5c09个月前34.4MBregistry.cn-hangzhou.aliyuncs.com/google_containers/metrics-scraper7801cfc6d5c09个月前34.4MBregistry.cn-hangzhou.aliyuncs.com/google_containers/k8s-minikube/storage-provisionerv56e38f40d628d11个月前31.5MBregistry.cn-hangzhou.aliyuncs.com/google_containers/storage-provisionerv56e38f40d628d11个月前31.5MBkubectlcreate-fenv-configmap.yaml─?kubectldescribeconfigmapenvName:envNamespace:defaultLabels:io.kompose.service=add-service-envAnnotations:Data====DATABASE_HOST:----192.168.31.203kubectlapply-fauthentication-service-deployment.yaml,http-api-service-deployment.yaml,add-service-deployment.yaml─?kubectlgetdeployment,svc,podsNAMEREADYUP-TO-DATEAVAILABLEAGEdeployment.apps/add-service1/11115mdeployment。apps/authentication-service1/11115mdeployment.apps/http-api-service1/11115mNAMETYPECLUSTER-IPEXTERNAL-IPPORT(S)AGEservice/authentication-serviceClusterIP10.99.60.2055002/TCP29hservice/http-api-serviceClusterIP10.104.237.146<无>5000/TCP29hservice/kubernetesClusterIP10.96.0.1<无>443/TCP29hNAME就绪状态重新启动AGEpod/add-service-79949489f7-kjm4m1/1运行015mpod/authentication-service-786df44c64-mjhtg1/1od运行/015mphttp-api-service-5d6dd96ffb-2btxx1/1运行015m