Code Monkey home page Code Monkey logo

k8s-source-code-analysis's Issues

kubectl

k8s刚入门的小白,page 404呀

【goland调试问题】

您好。我看您在 debug.md中说你的 goland和k8s集群不在一个机器中。
image
最近学习您的项目时,我用的也是 goland,并且我的k8s集群是Ubuntu 服务器。而goland是本机windows电脑。我在goland上装了 “remote hosts access” 感觉这个只是同步我本机和K8s集群的文件。并不能进行远程debug.
所以,我想请问一下,您是怎样使用goland调试k8s集群的代码呢?

debug 调试

请问下 如何通过写死启动参数 来调试kube-scheduler?

公告:近期准备继续更新了

2019 年中旬小孩的到来打乱了节奏,后面工作之外一直忙于带娃无暇继续更新文章。

近期准备整理下博客网站,重新开始更新源码分析系列,不过方式可能有所变化,不会再从头到尾一行一行分析,而是采用专题的方式来写,比如”pv/pvc 生命周期“、”Pod 的生命周期“、”List-Watch 原理“ ……

也欢迎大家参与进来,或者是将感兴趣的话题贴出来,供大家选择参与分析!

#24 #21 #22 #12

期待更新!

假期看完了 scheduler 的源码分析,写得很棒!希望能继续更新后面的 controller, kubelet, apiserver, 如果人手紧缺,我也可以尝试下 😄

[建议] k8s环境搭建国内访问docker官方镜像源速度慢,可配置阿里镜像加速器

章节1.2.2 测试环境搭建--镜像准备部分,直接拉取docker官方镜像源速度较慢,可通过配置阿里镜像源加速器解决。

# 增加镜像源配置,镜像源地址获取地址:https://cr.console.aliyun.com/cn-hangzhou/mirrors
mkdir -p /etc/docker
# 替换下方 ${ID}为自己的加速地址
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://${ID}.mirror.aliyuncs.com"]
}
EOF
# 重启服务
systemctl daemon-reload
systemctl restart docker

kubeadm默认kubernetes版本已经更新至1.13.4,需修改kubeadm init参数

原启动命令:

kubeadm init --pod-network-cidr=10.100.0.0/16

追加参数后:

# --kubernetes-version: 用于指定 k8s版本
# --apiserver-advertise-address:用于指定使用 Master的哪个network interface进行通信,若不指定,则 kubeadm会自动选择具有默认网关的 interface
# --pod-network-cidr:用于指定Pod的网络范围,该参数使用依赖于使用的网络方案。

kubeadm init --pod-network-cidr=10.100.0.0/16 --kubernetes-version=v1.13.3 --apiserver-advertise-address 192.168.124.12

手误错字修改

/core/scheduler/predicate.md b/core/scheduler/predicate.md

68行 并法 -> 并发

阅读过程中偶然发现的手误错别字,顺便给修改了.
#16

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.