这是使用python和flask创建的简单API。 它在上接受一个参数,应返回“ Hello”。应用程序已被dockerized并在我的github存储库中可用。 图像在存储库中。
克隆存储库git clone
运行应用程序FLASK_APP = app.py,然后执行flask运行,或者仅使用python app.py运行它
使用docker容器执行它:
使用Dockerfile创建Docker镜像
docker build -t vmfarms:latest。
使用新创建的docker image运行docker容器docker run -it -d -p 5000:5000 vmfarms:latest
已编写Kubernetes部署定义文件以将该应用程序部署为具有3个副本的kubernetes上的Pod,以确保高可用性。