2025,每天10分钟,跟我学K8S(一)- 试玩K8S(上)

先爽一把

        不管什么教材,不管是上来就给初学者科普基础理论,还是直接就进入正题,都很容易让初学者昏头,那么我们就先从第三方搭建好的k8s集群试玩一下,看看k8s到底有些什么东西,为什么值得我们花时间去学习。

什么是Kubernetes | Killercoda ?

        Killercoda是一个专为DevOps、Linux、Kubernetes、容器技术等领域打造的交互式学习环境。它拥有多个实验室和教程,让用户能够在浏览器中直接进行实践操作,无需繁琐的本地环境配置。这个平台不仅提供了Kubernetes及其相关技术的深入学习机会,还包括Ansible自动化工具的使用和开发教程,以及云服务和容器技术的全方位指南。

        通过Killercoda,我可以轻松地使用一套全新的K8S环境,开始学习之旅。除了Kubernetes,Killercoda还为用户提供了详尽的Docker及其他容器技术教程。这些内容旨在帮助用户深入理解容器化的诸多优势,并掌握创建和管理容器的关键技能。

        此外,Killercoda还设有各类中间件的学习实验平台,提供丰富的教程和学习资源,助力用户全面掌握中间件技术。同时,平台还支持linux系统的创建与操作,用户可享受免密登录和root权限,甚至可以直接在系统上部署服务并通过公网进行访问。

        为了保障每位用户的权益,Killercoda为每个会话提供了4小时的免费使用时间。用户无需担心费用问题,可以充分利用这段时间进行深入学习和实践。当然,当时间用完时,只需重新登录即可获取另外4小时的实验时间,且数据将从0开始,确保每位用户都能在公平的环境中学习和进步。

使用killercoda

打开killercoda.com网址,往下拉就可以看到大大的kubernetes图标,点击进入

选择playground,就可以进入一个已经搭建好的k8s环境。

看看这个k8s有几个节点?

controlplane $ kubectl get node
NAME           STATUS   ROLES           AGE   VERSION
controlplane   Ready    control-plane   19d   v1.31.0

这里显示只有一台名为 controlplane的节点,k8s版本号为1.31.0。

查看这个k8s的群集系统

controlplane $ kubectl cluster-info
Kubernetes control plane is running at https://172.30.1.2:6443
CoreDNS is running at https://172.30.1.2:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

可以知道 k8s的api接口地址为 https://172.30.1.2:6443 ,

ciredns运行在https://172.30.1.2:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

查看这个k8s集群运行了多少个pod

controlplane $ kubectl get pod -A
NAMESPACE            NAME                                      READY   STATUS    RESTARTS      AGE
kube-system          calico-kube-controllers-94fb6bc47-tnb2w   1/1     Running   1 (61m ago)   19d
kube-system          canal-ts95q                               2/2     Running   2 (61m ago)   19d
kube-system          coredns-57888bfdc7-nxl9k                  1/1     Running   1 (61m ago)   19d
kube-system          coredns-57888bfdc7-v8fgp                  1/1     Running   1 (61m ago)   19d
kube-system          etcd-controlplane                         1/1     Running   1 (61m ago)   19d
kube-system          kube-apiserver-controlplane               1/1     Running   1 (61m ago)   19d
kube-system          kube-controller-manager-controlplane      1/1     Running   1 (61m ago)   19d
kube-system          kube-proxy-7j5n6                          1/1     Running   1 (61m ago)   19d
kube-system          kube-scheduler-controlplane               1/1     Running   1 (61m ago)   19d
local-path-storage   local-path-provisioner-6c5cff8948-kk2zd   1/1     Running   1 (61m ago)   19d

这里运行了10个各种不同名称的pod。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值