作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我在本地机器上有一个 Python 代码,它在 localhost 和端口 8000 上进行监听,如下所示:
import waitress
app = hug.API(__name__)
app.http.add_middleware(CORSMiddleware(app))
waitress.serve(__hug_wsgi__, host='127.0.0.1', port=8000)
127.0.0.1:8000
上的请求并发回一些回应。
docker build -t gcr.io/${PROJECT_ID}/python-app:v1 .
gcloud docker -- push gcr.io/${PROJECT_ID}/python-app:v1
gcloud container clusters create my-cluster
kubectl run python-app --image=gcr.io/${PROJECT_ID}/python-app:v1 --port 8000
kubectl expose deployment python-app --type=LoadBalancer --port 80 --target-port 8000
kubectl get services
的输出是:
FROM python:3
WORKDIR /usr/src/app
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
CMD [ "python", "./app.py" ]
最佳答案
对外
通过运行:
kubectl run python-app --image=gcr.io/${PROJECT_ID}/python-app:v1 --port 8000
kubectl expose deployment python-app --type=LoadBalancer --port 80 --target-port 8000
traffic (port 80) > Load Balancer > Service (Port 80) > TargetPort/Pod (port 8000)
kubectl describe pod
kubectl get endpoints
关于docker - Kubernetes Pods 与内部/外部 IP 地址互通,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49829948/
我使用 ActionBar 实现了三个选项卡。 fragment 以编程方式编码。 我想在 Fragment2 (Tab2) 上设置监听器,以便当 Fragment1 通过回调(自定义监听器)发送一些
我想基于 做一个应用程序主包为 留下可能性其他开发商使 他们自己的包来实现其他功能 . Symfony 2.0 似乎是一个不错的选择,但是我不知道如何在保持解耦的同时让这些包一起工作。 在 MainB
我正在创建一个 UIViewController操作计算器界面,而另一个 UIViewController处理绘制图形。 当用户按下图形按钮时,计算器会提示图形重新绘制。然后,该图对计算器上的协议(p
我是一名优秀的程序员,十分优秀!