摘录 摘录左耳听风01 Google 评分卡0 - you are unfamiliar with the subject area.1 - you can read / understand the most fundamental aspects of the subject area.2 - ability to implement small changes, understand basic 2023-04-12 IT IT
Linux Init Linux Init1. 修改配置#!/bin/bash set -x lsb_release -a mkdir $HOME/workspace mkdir $HOME/workspace/docker-compose mkdir $HOME/workspace/yaml mkdir $HOME/workspace/scripts tee -a $HOME/.bashrc << E 2022-11-04 Linux linux
Go 切片扩容 Go 切片扩容 分享一个最近遇到的切片扩容问题 Error codeCodepackage main import ( "fmt" ) type List[T comparable] struct { l []T } func (l *List[T]) Insert(v T) { l.InsertAt(0, v) return 2022-10-10 Go go
cncamp_module_02 Module_022.12.2 size 命令 objectdump -x 看二进制文件 2.2.2 Linux 进程的内存使用 内存页大小 4K 4级页表,将虚拟地址映射到物理地址 页交换 2.2.3 CPU 对内存的访问 CPU 上有个 Memory Management Unit (MMU) 单元 2.3 内存管理2.3.1 堆内存管理的挑战2.3.2 堆内存管理2.4 包引用与 2022-08-10 Cloud Native kubernetes
IT经典资料分享 IT经典资料分享Table of Contents IT经典资料分享 分享背景 珍藏书籍推荐 语言类 C语言 C基础资料 C进阶资料 C网络编程 C Java Go Python JavaScript NodeJS PHP Perl Ruby Scala Lua Shell 汇编语言 Lisp 正则表达式 AWK SED HTML & CSS 计算机网络 网络基础 TCP/IP 2022-08-02 Book github
Ubuntu 优化脚本 Ubuntu 优化脚本#!/bin/sh . /lib/lsb/init-functions export LANG=zh_CN.UTF-8 #一级菜单 menu1() { clear cat << EOF ---------------------------------------- |**** 欢迎使 2022-07-28 Linux linux
Linux 运维命令 Linux 运维命令磁盘挂载 # 比如要扩充 /var # 在创建好文件系统后 新建临时挂载点 storage mkdir /storage # 将/dev/sdb1挂载到/storage下 mount /dev/sdb1 /storage # 拷贝/var下的所有内容到新的硬盘 cp -pdr /var /storage # 或在/var 目录下执行:find . -depth -pr 2022-07-13 Linux Linux
k8s question K8s question1. InitUnable to connect to the server: x509: certificate signed by unknown authority原因删除集群然后重新创建,这个目录还是存在的。$HOME/.kube 处理rm -rf $HOME/.kube mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes 2022-07-13 Cloud Native kubernetes, bug
Pod 生命周期和探针 Pod 生命周期和探针1. Pod 的状态和探针1.1 Pod 状态 第⼀阶段: Pending: #正在创建Pod但是Pod中的容器还没有全部被创建完成=[处于此状态的Pod应该检查Pod依赖的存储是否有权限挂载、镜像是否可以下载、调度是否正常等。 Failed #Pod中有容器启动失败⽽导致pod⼯作异常。 Unknown #由于某种原因⽆法获得pod的当前状态,通常是由于与pod所在的 2022-07-13 Cloud Native kubernetes
Kubernetes 资源对象 Kubernetes 资源对象1. k8s 的设计理念1.1 分层架构 云原生生态系统 接口层:客户端库和实用工具 管理层:自动化和策略管理 应用层:部署和理由 核心层:Kubernetes API 和执行环境 容器运行时接口(CRI) 容器网络接口(CNI) 容器存储接口(CSI) 镜像仓库 云供应商 身份供应商 1.2 API 设计原则 所有 API 应该 2022-07-13 Cloud Native kubernetes