k8s基本使用入门-使用Pod

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s基本使用入门-使用Pod相关的知识,希望对你有一定的参考价值。

参考技术A 定义了一个 nginx.yaml 的文件:

其中定义了版本,类型,名称,镜像,端口等等。

现在来启动它:

简单查看一下状态:

可以看到命名为 nginx 的 pod 起来了,1/1 表示只有一个
查看详细状态:

可以观察到 pod 的 ip(172.30.64.2),以及所被分配到的节点(kube-node01)

进入到 pod 方式以下方法:

这样以来就直接进入到 pod 对应的容器里边来了,如果这个 pod 里边含有多个容器,那么默认是进入到第一个容器当中。如果想要进入到其他容器,那么看下命令帮助信息:

现在看到这个 pod 在集群中的 ip 是172.30.64.2,那么我们访问一下

发现在集群当中访问都是可以的,但是我们这个 nginx 部署之后,是想要让外部人员能够访问的,那么这个时候就要用的 kubectl 的port-forward了。

先看看介绍:

我们可以通过这个指令将 pod 里边的端口映射到主机上来,方法如下

将 pod 里边的 80 端口映射到主机的 8080 端口,那么现在去访问一下看看:

发现已经可以了。但是刚刚那个映射的时候,可以看到映射输出在前台不会退出,而一旦退出之后,则这个映射又消失了,怎样才能恒久的映射呢,这个后边再说

3.5 样本分布K-S检验 ——python实战

文章目录

import tensorflow as tf
print("TensorFlow version:", tf

以上是关于k8s基本使用入门-使用Pod的主要内容,如果未能解决你的问题,请参考以下文章

K8S实战入门

K8S 之 快速入门概念

k8s 概念 + 实操查看 pod 和工作节点

k8s核心资源之Pod概念及入门使用讲解&&资源清单yaml文件内容讲解与编写

再战 k8s:Pod 定义及基本用法

从入门到上手:什么是K8S持久卷?