配偶
NAME READY STATUS RESTARTS AGE IP NODE
po/wordpress-3559545868-gz2sl 1/1 Running 0 5h 10.32.0.15 gke-easycoin-default-pool-9f4cab46-69ks
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
svc/wordpress 10.35.240.122 146.148.17.124 80:30760/TCP 1h run=wordpress
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE CONTAINER(S) IMAGE(S) SELECTOR
deploy/wordpress 1 1 1 1 5h wordpress gcr.io/easy-coin-fund/easycoin-wordpress run=wordpress
NAME DESIRED CURRENT READY AGE CONTAINER(S) IMAGE(S) SELECTOR
rs/wordpress-3559545868 1 1 1 5h wordpress gcr.io/easy-coin-fund/easycoin-wordpress pod-template-hash=3559545868,run=wordpress
WORDPRESS POD
Name: wordpress-3559545868-gz2sl
Namespace: default
Node: gke-easycoin-default-pool-9f4cab46-69ks/10.132.0.2
Start Time: Sat, 15 Jul 2017 15:29:19 +0300
Labels: pod-template-hash=3559545868
run=wordpress
Annotations: kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"default","name":"wordpress-3559545868","uid":"397b208f-6959-11e7-89f3-42010a84020...
kubernetes.io/limit-ranger=LimitRanger plugin set: cpu request for container wordpress
Status: Running
IP: 10.32.0.15
Created By: ReplicaSet/wordpress-3559545868
Controlled By: ReplicaSet/wordpress-3559545868
Containers:
wordpress:
Container ID: docker://3cf99561402e8a5e7ff7165764bdd6471a959ccd79b41a5197225b0eecaa696f
Image: gcr.io/easy-coin-fund/easycoin-wordpress
Image ID: docker://sha256:fcb67315d99b058248150d9bac6b25fb24948b45ff1e8c5796174293e19fc6a8
Port: 80/TCP
State: Running
Started: Sat, 15 Jul 2017 15:29:41 +0300
Ready: True
Restart Count: 0
Requests:
cpu: 100m
Environment:
WORDPRESS_DB_HOST: 146.148.17.124:32711
WORDPRESS_DB_PASSWORD: cantcrackitblyat
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-d1gdv (ro)
Conditions:
Type Status
Initialized True
Ready True
PodScheduled True
Volumes:
default-token-d1gdv:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-d1gdv
Optional: false
QoS Class: Burstable
Node-Selectors: <none>
Tolerations: node.alpha.kubernetes.io/notReady:NoExecute for 300s
node.alpha.kubernetes.io/unreachable:NoExecute for 300s
Events: <none>
WORDPRESS服务
Name: wordpress
Namespace: default
Labels: run=wordpress
Annotations: <none>
Selector: run=wordpress
Type: NodePort
IP: 10.35.240.122
External IPs: 146.148.17.124
Port: <unset> 80/TCP
NodePort: <unset> 30760/TCP
Endpoints: 10.32.0.15:80
Session Affinity: None
Events: <none>
你有没有试着按照这个官方教程去做呢?它一步一步地解释了你试图实现的目标。
此服务将解决您的问题:
apiVersion: v1
kind: Service
metadata:
labels:
run: wordpress
name: wordpress
spec:
type: LoadBalancer
ports:
- port: 80
targetPort: 80
protocol: TCP
selector:
run: wordpress
问题内容: 我正在尝试创建一个行为像完整虚拟机的Docker容器。我知道我可以在Dockerfile中使用EXPOSE指令公开端口,并且可以使用标志来分配端口,但是一旦容器实际运行,是否有命令打开/映射其他端口? 例如,假设我有一个运行sshd的Docker容器。有人使用ssh容器安装了httpd。有没有办法公开容器上的端口80并将其映射到主机上的端口8080,以便人们可以访问容器中运行的Web服
我正在尝试创建一个Docker容器,它的作用就像一个完整的虚拟机。我知道我可以使用Dockerfile中的EXPOSE指令来公开端口,并且我可以使用标志和来分配端口,但是一旦容器实际运行,是否有命令来实时打开/映射其他端口? 例如,假设我有一个正在运行sshd的Docker容器。另一个使用容器SSH的人安装了httpd。有没有一种方法可以公开容器上的端口80,并将其映射到主机上的端口8080,这样
my-service.yml my-service-ingress.yml
问题内容: 有没有办法在kubernetes服务YAML定义中指定自定义 NodePort 端口?我需要能够在配置文件中显式定义端口。 问题答案: 您可以在部署中设置类型。请注意,为您的API服务器配置了一个选项(默认为)。您还可以通过设置对象下的属性来专门指定该范围内的端口,否则系统将为您选择该范围内的端口。 因此,带有指定的示例如下所示: 有关NodePort的更多信息,请参阅此文档。有关配置
我对Kubernetes是新来的。我跟随Kubernetes艰难的方式从凯斯利Hightower,也是为了建立Kubernetes在Azure。现在所有的服务都启动了,运行良好。但是我不能使用负载平衡器公开流量。我试图添加类型的对象,但外部IP显示为。我需要添加入口来暴露流量。
我有一个罐子,里面有一个蚂蚁任务。我的com/mebigfatguy/stringliterals/antlib.xml是 运行jar tf StringLiterals.jar 我将jar放入~/.ant/lib中,当我尝试运行引用它的任务时,如下所示: 我得到了 文字: 这里的GitHub项目https://GitHub.com/mebigfatguy/stringliterals