240 发简信
  • go test指令

    go test 默认执行当前目录下以xxx_test.go的测试文件。go test -v 可以看到详细的输出信息。go test -v xxx...

  • 细读Kubernetes源码(scheduler之Pod的绑定)

    Kubernetes 的开始起源于谷歌,是一个谷歌花了很多力气来为你的工作和服务创建的新管理工具。它在谷歌系统中有自己的起源: Borg 和 O...

  • 再谈CGO!

    最近在kubernetes上搞集成其它team算法的事情,他们的算法是用c写的,自然地我需要用cgo去调用。本文整理了使用cgo过程中的一些函数...

  • 为容器指定cpu和内存资源(k8s官翻)

    这篇文章将展示如何在k8s集群的pod中为容器指定CPU和内存资源。 开始之前 你必须有一个k8s集群,并且配置好kubectl命令行工具。如果...

  • kubernetes中的内存表示单位Mi和M的区别

    记得以前看过一篇文章(现在找不到了),那篇文章讲到了申请memory的单位M,它认为1M=1024K=1024x1024字节,但在k8s中的M表...

  • 在Go函数中调用c动态库

    在很多场景下,在Go的程序中需要调用c函数或者是用c编写的库(底层驱动,算法等,不想用Go语言再去造一遍轮子,复用现有的c库)。那么该如何调用呢...

    0.4 2512 1 17
  • Go语言实现快排+随机快排

    快排算法是一种本地算法,(即不需要额外的内存空间,就地排序) 基本思想:从这个数列里找一个数作为基准点(支点)跟其它的数进行对比,小于或等于这个...

  • 通过NodePort向k8s集群外部暴露服务

    有时候我们需要向集群外部暴露一些服务,这时候可以指定service的port类型为NodePort来实现。这时k8s会为集群中的每一个node打...

  • expected declaration, found 'IDENT'

    今天偶然遇到这个错误,错误使用场景如下: 这个是因为:=操作符导致的,:=不能用于声明全局变量!只能在函数内部使用。:=只用来声明临时变量, 初...

个人介绍
更多技术分享,请关注微信公众号:Kubernetes爱好者