An open API service indexing awesome lists of open source software.

https://github.com/poneding/knowledge-base

我的知识库
https://github.com/poneding/knowledge-base

knowledge-base

Last synced: 3 months ago
JSON representation

我的知识库

Awesome Lists containing this project

README

          

# 我的知识库

## [算法与数据结构](algo/zz_generated_mdi.md)

- [堆排序](algo/heap-sort.md)
- [快速排序](algo/quick-sort.md)

## [AWS](aws/zz_generated_mdi.md)

- [搭建EKS集群](aws/build-eks-cluster.md)
- [Cluster AutoScaler](aws/cluster-autoscaler.md)
- [创建 EKS 集群](aws/create-eks-cluster.md)
- [EKS配置 ALB Ingress](aws/eks-config-alb-ingress.md)
- [EKS小细节汇总](aws/eks-details.md)
- [EKS实践 集成Gitlab自动发布(一)](aws/eks-intergrate-gitlab-auto-release-01.md)
- [EKS实践 集成Gitlab自动发布(二)](aws/eks-intergrate-gitlab-auto-release-02.md)
- [EKS-使用EFS](aws/eks-use-efs.md)
- [Gitlab & EKS](aws/gitlab-eks.md)
- [K8s 部署 Kong 服务](aws/k8s-deploy-kong.md)
- [K8s 部署 konga](aws/k8s-deploy-konga.md)
- [K8s 部署 Postgres](aws/k8s-deploy-postgres.md)
- [Terraform 重新管理资源](aws/terraform-remanage-resource.md)

## [CKA](cka/zz_generated_mdi.md)

- [001](cka/001.md)
- [准备CKA](cka/prepare-cka.md)
- [考题](cka/tasks.md)

## [计算机科学](computer-science/zz_generated_mdi.md)

- [互联网如何运作?](computer-science/internet.md)
- [网络通信](computer-science/networking.md)
- [虚拟内存](computer-science/virtual-memory.md)

## [Dapr](dapr/zz_generated_mdi.md)

- [Dapr 0-1](dapr/dapr.md)

## [设计模式](design-pattern/zz_generated_mdi.md)

- [CI/CD](design-pattern/cicd.md)

## [DevOps](devops/zz_generated_mdi.md)

- [Grafana](devops/grafana/zz_generated_mdi.md)
- [使用grafana监控5xx服务](devops/grafana/grafana-monite-service-with-5xx.md)
- [使用Grafana监控service](devops/grafana/grafana-monite-service.md)
- [Grafana](devops/grafana/grafana.md)

- [Jeager](devops/jeager/zz_generated_mdi.md)
- [Jaeger](devops/jeager/jeager.md)

- [Agile](devops/agile.md)
- [Ansible](devops/ansible.md)
- [蓝绿部署、滚动部署和灰度部署](devops/bule-green-rollback-gray.md)
- [混沌工程原则 (PRINCIPLES OF CHAOS ENGINEERING)](devops/chaos-engineering.md)
- [商业画布](devops/commercial-canvas.md)
- [nginx](devops/nginx.md)

## [Docker](docker/zz_generated_mdi.md)

- [container-diff 工具的使用](docker/container-diff.md)
- [Docker in Docker](docker/dind.md)
- [docker buildx](docker/docker-buildx.md)
- [Docker 常用命令](docker/docker-commands.md)
- [Docker Compose 实践](docker/docker-compose-practice.md)
- [Docker 容器中安装 PFX 证书](docker/docker-container-install-pfx-cert.md)
- [Docker 主机容器互拷贝文件](docker/docker-copy-between-host-container.md)
- [使用 docker manifest 命令构建多架构镜像](docker/docker-manifest-build-cross-arch-image.md)
- [理解 docker run --link](docker/docker-run-link.md)
- [Docker 可视化工具 Kitematic](docker/docker-visiable-tool-kitematic.md)
- [Dockerfile](docker/dockerfile.md)
- [Linux 容器](docker/linux-container.md)
- [非 root 账号获取 docker 权限](docker/non-root-account-get-docker-permission.md)

## [eBPF](ebpf/zz_generated_mdi.md)

- [eBPF](ebpf/ebpf.md)

## [前端技术](front-end/zz_generated_mdi.md)

- [SEO](front-end/build-site-seo-config.md)
- [Pinia 入门](front-end/pinia.md)
- [VitePress](front-end/vitepress.md)
- [认识Vue3](front-end/vue3.md)

## [Git](git/zz_generated_mdi.md)

- [Git 常用](git/common-usage.md)
- [使用 git-secret 保护仓库敏感数据](git/git-secret.md)
- [Github Action 使用最佳实践](git/github-action-best-practice.md)
- [使用 GitHub 托管 helm-chart 仓库](git/github-host-helm-chart.md)
- [GitHub 托管 helm-chart 仓库](git/github-hosting-helm-reop.md)
- [GitHub](git/github.md)
- [Gitlab 添加 K8s 集群](git/gitlab-intergrate-k8s.md)
- [Gitlab 跨版本升级](git/gitlab-upgrade-cross-version.md)
- [多 GitHub 账号管理](git/multi-github-account-management.md)
- [搭建最简单的 git 仓库服务](git/simplest-git-server.md)

## [Go](go/zz_generated_mdi.md)

- [Go 开发环境配置](go/dev-env-config.md)
- [Golang 函数可选参数模式](go/function-optional-pattern.md)
- [Golang 密钥对、数字签名和证书管理](go/go-cert-management.md)
- [Golang 不同平台架构编译](go/go-cross-complie.md)
- [Golang 生成证书](go/go-gen-cert.md)
- [go:linkname 指令](go/go-linkname.md)
- [Golang 列表转树](go/go-list-to-tree.md)
- [Golang 实现双向认证](go/go-mtls.md)
- [Golang 发布类库 - 1](go/go-publish-package-01.md)
- [Golang 发布类库 - 2](go/go-publish-package-02.md)
- [Go 程序 SOLID 设计原则](go/go-solid.md)
- [Golang 标准库](go/go-stdlib.md)
- [testing](go/go-testing.md)
- [Golang](go/go.md)
- [GoFrame](go/goframe.md)
- [gopkg-errors.md](go/gopkg-errors.md)
- [Goreleaser](go/goreleaser.md)
- [Mac M1 交叉编译 CGO](go/mac-appl-silicon-cross-compile-cgo.md)
- [pprof](go/pprof.md)
- [使用 Go 生成 OpenSSH 兼容的 RSA 密钥对](go/ssh-keygen-with-go.md)

## [GraphQL](graphql/zz_generated_mdi.md)

- [Graphql](graphql/graphql.md)

## [gRPC](grpc/zz_generated_mdi.md)

- [gRPC 实战](grpc/gRPC.md)

## [Istio](istio/zz_generated_mdi.md)

- [Istio](istio/Istio.md)
- [使用 aws-acm 管理 tls 密钥和证书](istio/aws-acm-tls-management.md)
- [安装 Istio](istio/installation.md)
- [授权策略 Authorization Policy](istio/istio-auth-policy.md)
- [应用平台实现应用金丝雀发布](istio/istio-canary-deploy.md)
- [Istio 0-1 使用Istio实现Cors](istio/istio-cors.md)
- [使用 Istio 实现服务超时](istio/istio-timeout.md)
- [应用层级设置访问白名单](istio/istio-white-manifest.md)
- [实现 Https 协议的转发](istio/tls-transform.md)
- [Istio 0-1 流量管理方案](istio/traffic-management.md)

## [Kubernetes](kubernetes/zz_generated_mdi.md)

- [KubeVirt](kubernetes/kubevirt/zz_generated_mdi.md)
- [Kubevirt 实践](kubernetes/kubevirt/kubevirt-practice.md)
- [制作虚拟机容器镜像](kubernetes/kubevirt/make-virtual-machine-container-image.md)
- [Kubevirt 安装 windows-server-2022](kubernetes/kubevirt/windows.md)

- [反亲和性提高服务可用性](kubernetes/anti-affinity-improves-service-availability.md)
- [apiserver-builder](kubernetes/apiserver-builder.md)
- [apiserver](kubernetes/apiserver.md)
- [二进制搭建 K8s - 1 机器准备](kubernetes/binary-build-k8s-01-prepare-nodes.md)
- [二进制搭建 K8s - 2 部署 etcd 集群](kubernetes/binary-build-k8s-02-deploy-etcd.md)
- [二进制搭建 K8s - 3 部署 Master](kubernetes/binary-build-k8s-03-deploy-master.md)
- [二进制搭建 K8s - 4 部署 Node](kubernetes/binary-build-k8s-04-deploy-worker.md)
- [Kubernetes 0-1 尝试理解云原生](kubernetes/cloud-native-understood.md)
- [了解 ConfigMap](kubernetes/configmap-understood.md)
- [定期删除 ElasticSearch 日志索引](kubernetes/delete-es-log-index-scheduler.md)
- [强制删除 K8s 资源](kubernetes/delete-k8s-resource-force.md)
- [Gateway API 实践](kubernetes/gateway-api-practice.md)
- [Kubernetes 0-1 Helm Kubernetes 的包管理工具](kubernetes/helm-k8s-package-management-tool.md)
- [Kubernetes 0-1 实现Pod自动扩缩HPA](kubernetes/hpa-usage.md)
- [HTTP 客户端调用 Kubernetes APIServer](kubernetes/http-call-k8s-apiserver.md)
- [Informer](kubernetes/informer.md)
- [通过 Ingress 进行灰度发布](kubernetes/ingress-gray-deploy.md)
- [K3s](kubernetes/k3s.md)
- [Kubernetes 0-1 K8s部署coredns](kubernetes/k8s-deploy-coredns.md)
- [Kubernetes 0-1 K8s部署Dashboard](kubernetes/k8s-deploy-dashboard.md)
- [Kubernetes 0-1 K8s部署EFK](kubernetes/k8s-deploy-efk.md)
- [可能需要运行多次以下命令,确保k8s资源都创建](kubernetes/k8s-deploy-prometheus-grafana.md)
- [Kubernetes 0-1 K8s部署Zookeeper和Kafka](kubernetes/k8s-deploy-zookeeper-kafka.md)
- [Kubernetes 定制开发 01:K8s API 概念](kubernetes/k8s-dev-01-api-concept.md)
- [Kubernetes 定制开发 02:CRD](kubernetes/k8s-dev-02-crd.md)
- [Kubernetes 定制开发 50:扩展调度器](kubernetes/k8s-dev-50-extend-kube-scheduler.md)
- [简单介绍 K8s](kubernetes/k8s-get-started.md)
- [kubeadm 安装 Kubernetes (Docker)](kubernetes/kubeadm-install-k8s-docker.md)
- [kubeadm 安装 k8s (containerd)](kubernetes/kubeadm-install-k8s.md)
- [Kubeadm 升级 K8s](kubernetes/kubeadm-upgrade.md)
- [kubebuilder 实战](kubernetes/kubebuilder-inaction.md)
- [kubectl](kubernetes/kubectl.md)
- [Kubernetes 0-1 Kubernetes最佳实践](kubernetes/kubernetes-best-practice.md)
- [Kubernetes Dashboard](kubernetes/kubernetes-dashboard.md)
- [Kubernetes 中资源名称规范](kubernetes/kubernetes-naming-constraints.md)
- [Kuberentes](kubernetes/kubernetes.md)
- [Kustomize](kubernetes/kustomize.md)
- [Kubernetes 0-1 Pod中的livenessProbe和readinessProbe解读](kubernetes/liveness-readiness-probe.md)
- [local 存储卷实践](kubernetes/local-storageclass.md)
- [Kubernetes 0-1 K8s自建LoadBalancer](kubernetes/metallb.md)
- [使用 nfs 持久化存储](kubernetes/nfs-as-pvc.md)
- [Kubernetes 0-1 了解 Pod](kubernetes/pod-understood.md)
- [Kubernetes 编程](kubernetes/prgramming-kubernetes.md)
- [Prometheus-监控Kong完整操作](kubernetes/prometheus-collect-kong-metrics.md)
- [Prometheus](kubernetes/prometheus.md)
- [PVC 扩容](kubernetes/pvc-expansion.md)
- [了解 Secret](kubernetes/secret-understood.md)
- [了解 Service](kubernetes/service-understood.md)
- [Telepresence](kubernetes/telepresence.md)
- [Kubernetes 0-1 使用preStop优雅终止Pod](kubernetes/terminate-pod-gracefully.md)
- [Terraform](kubernetes/terraform.md)
- [Velero + Minio 备份与恢复](kubernetes/velero-minio-backup-restore-volume.md)
- [了解 Volume](kubernetes/volume-understood.md)
- [VPA](kubernetes/vpa.md)

## [Linux](linux/zz_generated_mdi.md)

- [certbot-auto 生成证书](linux/certbot-auto-gen-cert.md)
- [Linux-history 输出附带日期](linux/history-with-date.md)
- [Linux 命令](linux/linux-commands.md)
- [Linux常用命令](linux/linux-common-commands.md)
- [Linux 启用 crontab 日志](linux/linux-enable-crontab-log.md)
- [Linux-安全登录](linux/linux-secure-login.md)
- [shell 命令间隔符](linux/shell-command-interval-character.md)
- [shell 基础](linux/shell.md)
- [使用 SSH Tunnel 连接中间件](linux/ssh-tunnel-connect-middleware.md)
- [tee 保存 stderr 到文件](linux/tee-keep-stderr.md)
- [vim 使用](linux/vim-common-commands.md)

## [中间件](middleware/zz_generated_mdi.md)

- [Elasticsearch](middleware/elasticsearch.md)
- [MongoDB](middleware/mongodb.md)
- [MySQL](middleware/mysql.md)
- [Postgres](middleware/postgres.md)
- [Redis](middleware/redis.md)

## [操作系统](os/zz_generated_mdi.md)

- [MacOS](os/macos.md)
- [ohmyzsh](os/ohmyzsh.md)
- [openssl](os/openssl.md)
- [Ubuntu](os/ubuntu.md)
- [Windows 使用姿势](os/windows.md)

## [阅读笔记](reading/zz_generated_mdi.md)

- [云原生应用开发:Operator原理与实践](reading/云原生应用开发:Operator原理与实践.md)
- [我的第一本算法书](reading/我的第一本算法书.md)
- [深入理解计算机网络.md](reading/深入理解计算机网络.md)

## [Rust](rust/zz_generated_mdi.md)

- [Rust cargo 管理工具](rust/cargo-tools.md)
- [Rust 开发环境配置](rust/dev-env-config.md)
- [rust-programming.md](rust/rust-programming.md)
- [Rust VSCode 调试](rust/vscode-debugging.md)
- [Rust WASM 编程](rust/wasm-programming.md)