当前位置: 首页 > article >正文

k8s学习

文章目录

  • 前言
  • 一、k8s部署方式
  • 二、学习k8s的方式
      • 今天主要配置k8s环境的方式
        • 今天遇到的是一个在k8s进行初始化的方式,但是发现k8s不能正常初始化总是出现错误,或者在错误中有问题的方式,在网上查询挺多资料需要重新启动kub文件,删除kub文件的方法是就可以重新进行一个启动方式,因为存在一个什么问题,具体什么问题,其实我也没有搞清楚,但是不知道
    • 1.引入库
    • 2.读入数据
  • 总结


前言

提示:这里可以添加本文要记录的大概内容:
学习ks8第一天开始部署的方式


提示:以下是本篇文章正文内容,下面案例可供参考

一、k8s部署方式

出现的问题k8s部署问题

sts". This can take up to 4m0s
[kubelet-check] Initial timeout of 40s passed.

    Unfortunately, an error has occurred:
            timed out waiting for the condition

    This error is likely caused by:
            - The kubelet is not running
            - The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)

    If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:
            - 'systemctl status kubelet'
            - 'journalctl -xeu kubelet'

    Additionally, a control plane component may have crashed or exited when started by the container runtime.
    To troubleshoot, list all containers using your preferred container runtimes CLI.

    Here is one example how you may list all Kubernetes containers running in docker:
            - 'docker ps -a | grep kube | grep -v pause'
            Once you have found the failing container, you can inspect its logs with:
            - 'docker logs CONTAINERID'

error execution phase wait-control-plane: couldn’t initialize a Kubernetes cluster
To see the stack trace of this error execute with --v=5 or higher
[root@k8s-master ~]# kubeadm config print init-defaults > init.default.yaml
W1128 13:29:56.206235 89761 configset.go:202] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io]
[root@k8s-master ~]# vi init.default.yaml
[root@k8s-master ~]# systemctl restart kubelet
[root@k8s-master ~]# kubeadm config images pull --config=init.default.yaml
W1128 13:30:23.803498 90232 configset.go:202] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io]
failed to pull image “k8s.gcr.io/kube-apiserver:v1.18.0”: output: Error response from daemon: Get https://k8s.gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
, error: exit status 1
To see the stack trace of this error execute with --v=5 or higher


出现这个错误,我服了

[preflight] If you know what you are doing, you can make a check non-fatal with --ignore-preflight-errors=...
To see the stack trace of this error execute with --v=5 or higher
kubeadm reset

这个问题出现时间太久了,我之前部署过一次,就是重新启动服务,然后结束服务,成功进行,现在不管是重新启动或者加入的方式就是无法重新启动,启动,获取token值的方式,真的k8s太难了
我服了

我终于发现错误了

我的ip地址错误了

上面一直给我提示服务没有启动或者主机地址不存的的方式

我服了

一边学习k8s一边学习项目问题

今天做一个第一个项目的方式,我的第一个项目的名称,第一个项目是是什么我想想

二、学习k8s的方式

今天主要配置k8s环境的方式

今天遇到的是一个在k8s进行初始化的方式,但是发现k8s不能正常初始化总是出现错误,或者在错误中有问题的方式,在网上查询挺多资料需要重新启动kub文件,删除kub文件的方法是就可以重新进行一个启动方式,因为存在一个什么问题,具体什么问题,其实我也没有搞清楚,但是不知道

1.引入库

2.读入数据

代码如下(示例):


总结


http://www.kler.cn/a/147936.html

相关文章:

  • Java NIO 深度解析:构建高效的 I/O 操作
  • 专题十八_动态规划_斐波那契数列模型_路径问题_算法专题详细总结
  • 基于微信小程序的农场管理系统的设计与实现,LW+源码+讲解
  • MySQL与Oracle对比及区别
  • Django基础用法+Demo演示
  • 设计模式之责任链模式(Chain Of Responsibility)
  • 振南技术干货集:制冷设备大型IoT监测项目研发纪实(1)
  • Moonbeam生态项目分析 — — 去中心化交易所Beamswap
  • 【人工智能】Chatgpt的训练原理
  • 什么是终端服务器
  • JAVA爬虫1 - HttpClient的使用
  • 【leetcode】62. 不同路径
  • 如何使用Cloudreve将个人电脑打造为私有云盘并实现远程访问
  • Android13 launcher循环切页
  • SQLITE 日期格式转换
  • Hands-on Machine Learning with Scikit-Learn,Keras TensorFlow
  • 【Kotlin精简】第9章 Kotlin Flow
  • 算法刷题-动态规划3(未完待续---------
  • C++初阶(十二)string的模拟实现
  • openGauss学习笔记-130 openGauss 数据库管理-参数设置-重设参数
  • 美创科技受邀亮相第二届全球数字贸易博览会
  • 008 OpenCV matchTemplate 模板匹配
  • 【UGUI】中Content Size Fitter)组件-使 UI 元素适应其内容的大小
  • 【嵌入式】开源shell命令行的移植和使用(2)——letter-shell
  • 贪心 376. 摆动序列
  • 顶象s_v3滑块