kubebuilder是个专门用于开发k8s的框架k8s有很多资源如deployment,cronjob等资源,这些资源的行为则由位于controller-manager中的各个资源控制器来实现逻辑,安装在https://github.com/kubernetes-sigs/kubebuilder/releases下载合适的二进制文件并放入path中术语GV: Api Group和VersionA...
记录下在k8s中安装gitlab-runner获取注册token全局runner:管理员界面->概览—>runner->左上角(/admin/runners)组runner:组界面->设置->CI/CD->展开runner(/groups/<组名>/-/settings/ci_cd)项目runner:项目界面->设置->CI/CD->...
kvm基于linux内核的虚拟化kvm是基于硬件的完全虚拟化,集成在内核中,qemu主要外部设备的虚拟化两者各发挥所长检查硬件是否支持aptinstallcpu-checker kvm-ok INFO:/dev/kvmexists KVMaccelerationcanbeused虚拟机中需要打开虚拟化嵌套支持安装sudoaptinstallqemu-kvmlibvirt-daemon-s...
Go官方在1.16版本发布了官方内嵌资源到二进制的功能,使得部署更加简单在开发web的时候往往会有一些web文件,而部署的时候需要部署一个二进制还要部署web文件比较繁琐,在go1.16之前也有很多包实现了内嵌资源文件到二进制中如https://github.com/gobuffalo/packr,而如今go官方实现了这个特性基本用法packagemainimport( _"embe...