{"id":16476506,"url":"https://github.com/poneding/knowledge-base","last_synced_at":"2026-03-02T21:34:22.377Z","repository":{"id":214584259,"uuid":"735547446","full_name":"poneding/knowledge-base","owner":"poneding","description":"我的知识库","archived":false,"fork":false,"pushed_at":"2024-05-30T14:24:03.000Z","size":1301,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-11T05:47:16.089Z","etag":null,"topics":["knowledge-base"],"latest_commit_sha":null,"homepage":"https://kb.poneding.com","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/poneding.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-25T10:06:41.000Z","updated_at":"2024-05-30T14:24:06.000Z","dependencies_parsed_at":"2024-03-26T08:23:41.787Z","dependency_job_id":"0c7db5b3-f09e-48ec-9ab4-1501b5578a25","html_url":"https://github.com/poneding/knowledge-base","commit_stats":null,"previous_names":["poneding/knowledge-base"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poneding%2Fknowledge-base","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poneding%2Fknowledge-base/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poneding%2Fknowledge-base/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/poneding%2Fknowledge-base/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/poneding","download_url":"https://codeload.github.com/poneding/knowledge-base/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241144812,"owners_count":19917357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["knowledge-base"],"created_at":"2024-10-11T12:42:48.630Z","updated_at":"2026-03-02T21:34:17.349Z","avatar_url":"https://github.com/poneding.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 我的知识库\n\n## [算法与数据结构](algo/zz_generated_mdi.md)\n\n- [堆排序](algo/heap-sort.md)\n- [快速排序](algo/quick-sort.md)\n\n## [AWS](aws/zz_generated_mdi.md)\n\n- [搭建EKS集群](aws/build-eks-cluster.md)\n- [Cluster AutoScaler](aws/cluster-autoscaler.md)\n- [创建 EKS 集群](aws/create-eks-cluster.md)\n- [EKS配置 ALB Ingress](aws/eks-config-alb-ingress.md)\n- [EKS小细节汇总](aws/eks-details.md)\n- [EKS实践 集成Gitlab自动发布（一）](aws/eks-intergrate-gitlab-auto-release-01.md)\n- [EKS实践 集成Gitlab自动发布（二）](aws/eks-intergrate-gitlab-auto-release-02.md)\n- [EKS-使用EFS](aws/eks-use-efs.md)\n- [Gitlab \u0026 EKS](aws/gitlab-eks.md)\n- [K8s 部署 Kong 服务](aws/k8s-deploy-kong.md)\n- [K8s 部署 konga](aws/k8s-deploy-konga.md)\n- [K8s 部署 Postgres](aws/k8s-deploy-postgres.md)\n- [Terraform 重新管理资源](aws/terraform-remanage-resource.md)\n\n## [CKA](cka/zz_generated_mdi.md)\n\n- [001](cka/001.md)\n- [准备CKA](cka/prepare-cka.md)\n- [考题](cka/tasks.md)\n\n## [计算机科学](computer-science/zz_generated_mdi.md)\n\n- [互联网如何运作？](computer-science/internet.md)\n- [网络通信](computer-science/networking.md)\n- [虚拟内存](computer-science/virtual-memory.md)\n\n## [Dapr](dapr/zz_generated_mdi.md)\n\n- [Dapr 0-1](dapr/dapr.md)\n\n## [设计模式](design-pattern/zz_generated_mdi.md)\n\n- [CI/CD](design-pattern/cicd.md)\n\n## [DevOps](devops/zz_generated_mdi.md)\n\n- [Grafana](devops/grafana/zz_generated_mdi.md)\n  - [使用grafana监控5xx服务](devops/grafana/grafana-monite-service-with-5xx.md)\n  - [使用Grafana监控service](devops/grafana/grafana-monite-service.md)\n  - [Grafana](devops/grafana/grafana.md)\n\n- [Jeager](devops/jeager/zz_generated_mdi.md)\n  - [Jaeger](devops/jeager/jeager.md)\n\n- [Agile](devops/agile.md)\n- [Ansible](devops/ansible.md)\n- [蓝绿部署、滚动部署和灰度部署](devops/bule-green-rollback-gray.md)\n- [混沌工程原则 （PRINCIPLES OF CHAOS ENGINEERING）](devops/chaos-engineering.md)\n- [商业画布](devops/commercial-canvas.md)\n- [nginx](devops/nginx.md)\n\n## [Docker](docker/zz_generated_mdi.md)\n\n- [container-diff 工具的使用](docker/container-diff.md)\n- [Docker in Docker](docker/dind.md)\n- [docker buildx](docker/docker-buildx.md)\n- [Docker 常用命令](docker/docker-commands.md)\n- [Docker Compose 实践](docker/docker-compose-practice.md)\n- [Docker 容器中安装 PFX 证书](docker/docker-container-install-pfx-cert.md)\n- [Docker 主机容器互拷贝文件](docker/docker-copy-between-host-container.md)\n- [使用 docker manifest 命令构建多架构镜像](docker/docker-manifest-build-cross-arch-image.md)\n- [理解 docker run --link](docker/docker-run-link.md)\n- [Docker 可视化工具 Kitematic](docker/docker-visiable-tool-kitematic.md)\n- [Dockerfile](docker/dockerfile.md)\n- [Linux 容器](docker/linux-container.md)\n- [非 root 账号获取 docker 权限](docker/non-root-account-get-docker-permission.md)\n\n## [eBPF](ebpf/zz_generated_mdi.md)\n\n- [eBPF](ebpf/ebpf.md)\n\n## [前端技术](front-end/zz_generated_mdi.md)\n\n- [SEO](front-end/build-site-seo-config.md)\n- [Pinia 入门](front-end/pinia.md)\n- [VitePress](front-end/vitepress.md)\n- [认识Vue3](front-end/vue3.md)\n\n## [Git](git/zz_generated_mdi.md)\n\n- [Git 常用](git/common-usage.md)\n- [使用 git-secret 保护仓库敏感数据](git/git-secret.md)\n- [Github Action 使用最佳实践](git/github-action-best-practice.md)\n- [使用 GitHub 托管 helm-chart 仓库](git/github-host-helm-chart.md)\n- [GitHub 托管 helm-chart 仓库](git/github-hosting-helm-reop.md)\n- [GitHub](git/github.md)\n- [Gitlab 添加 K8s 集群](git/gitlab-intergrate-k8s.md)\n- [Gitlab 跨版本升级](git/gitlab-upgrade-cross-version.md)\n- [多 GitHub 账号管理](git/multi-github-account-management.md)\n- [搭建最简单的 git 仓库服务](git/simplest-git-server.md)\n\n## [Go](go/zz_generated_mdi.md)\n\n- [Go 开发环境配置](go/dev-env-config.md)\n- [Golang 函数可选参数模式](go/function-optional-pattern.md)\n- [Golang 密钥对、数字签名和证书管理](go/go-cert-management.md)\n- [Golang 不同平台架构编译](go/go-cross-complie.md)\n- [Golang 生成证书](go/go-gen-cert.md)\n- [go:linkname 指令](go/go-linkname.md)\n- [Golang 列表转树](go/go-list-to-tree.md)\n- [Golang 实现双向认证](go/go-mtls.md)\n- [Golang 发布类库 - 1](go/go-publish-package-01.md)\n- [Golang 发布类库 - 2](go/go-publish-package-02.md)\n- [Go 程序 SOLID 设计原则](go/go-solid.md)\n- [Golang 标准库](go/go-stdlib.md)\n- [testing](go/go-testing.md)\n- [Golang](go/go.md)\n- [GoFrame](go/goframe.md)\n- [gopkg-errors.md](go/gopkg-errors.md)\n- [Goreleaser](go/goreleaser.md)\n- [Mac M1 交叉编译 CGO](go/mac-appl-silicon-cross-compile-cgo.md)\n- [pprof](go/pprof.md)\n- [使用 Go 生成 OpenSSH 兼容的 RSA 密钥对](go/ssh-keygen-with-go.md)\n\n## [GraphQL](graphql/zz_generated_mdi.md)\n\n- [Graphql](graphql/graphql.md)\n\n## [gRPC](grpc/zz_generated_mdi.md)\n\n- [gRPC 实战](grpc/gRPC.md)\n\n## [Istio](istio/zz_generated_mdi.md)\n\n- [Istio](istio/Istio.md)\n- [使用 aws-acm 管理 tls 密钥和证书](istio/aws-acm-tls-management.md)\n- [安装 Istio](istio/installation.md)\n- [授权策略 Authorization Policy](istio/istio-auth-policy.md)\n- [应用平台实现应用金丝雀发布](istio/istio-canary-deploy.md)\n- [Istio 0-1 使用Istio实现Cors](istio/istio-cors.md)\n- [使用 Istio 实现服务超时](istio/istio-timeout.md)\n- [应用层级设置访问白名单](istio/istio-white-manifest.md)\n- [实现 Https 协议的转发](istio/tls-transform.md)\n- [Istio 0-1 流量管理方案](istio/traffic-management.md)\n\n## [Kubernetes](kubernetes/zz_generated_mdi.md)\n\n- [KubeVirt](kubernetes/kubevirt/zz_generated_mdi.md)\n  - [Kubevirt 实践](kubernetes/kubevirt/kubevirt-practice.md)\n  - [制作虚拟机容器镜像](kubernetes/kubevirt/make-virtual-machine-container-image.md)\n  - [Kubevirt 安装 windows-server-2022](kubernetes/kubevirt/windows.md)\n\n- [反亲和性提高服务可用性](kubernetes/anti-affinity-improves-service-availability.md)\n- [apiserver-builder](kubernetes/apiserver-builder.md)\n- [apiserver](kubernetes/apiserver.md)\n- [二进制搭建 K8s - 1 机器准备](kubernetes/binary-build-k8s-01-prepare-nodes.md)\n- [二进制搭建 K8s - 2 部署 etcd 集群](kubernetes/binary-build-k8s-02-deploy-etcd.md)\n- [二进制搭建 K8s - 3 部署 Master](kubernetes/binary-build-k8s-03-deploy-master.md)\n- [二进制搭建 K8s - 4 部署 Node](kubernetes/binary-build-k8s-04-deploy-worker.md)\n- [Kubernetes 0-1 尝试理解云原生](kubernetes/cloud-native-understood.md)\n- [了解 ConfigMap](kubernetes/configmap-understood.md)\n- [定期删除 ElasticSearch 日志索引](kubernetes/delete-es-log-index-scheduler.md)\n- [强制删除 K8s 资源](kubernetes/delete-k8s-resource-force.md)\n- [Gateway API 实践](kubernetes/gateway-api-practice.md)\n- [Kubernetes 0-1 Helm Kubernetes 的包管理工具](kubernetes/helm-k8s-package-management-tool.md)\n- [Kubernetes 0-1 实现Pod自动扩缩HPA](kubernetes/hpa-usage.md)\n- [HTTP 客户端调用 Kubernetes APIServer](kubernetes/http-call-k8s-apiserver.md)\n- [Informer](kubernetes/informer.md)\n- [通过 Ingress 进行灰度发布](kubernetes/ingress-gray-deploy.md)\n- [K3s](kubernetes/k3s.md)\n- [Kubernetes 0-1 K8s部署coredns](kubernetes/k8s-deploy-coredns.md)\n- [Kubernetes 0-1 K8s部署Dashboard](kubernetes/k8s-deploy-dashboard.md)\n- [Kubernetes 0-1 K8s部署EFK](kubernetes/k8s-deploy-efk.md)\n- [可能需要运行多次以下命令，确保k8s资源都创建](kubernetes/k8s-deploy-prometheus-grafana.md)\n- [Kubernetes 0-1 K8s部署Zookeeper和Kafka](kubernetes/k8s-deploy-zookeeper-kafka.md)\n- [Kubernetes 定制开发 01：K8s API 概念](kubernetes/k8s-dev-01-api-concept.md)\n- [Kubernetes 定制开发 02：CRD](kubernetes/k8s-dev-02-crd.md)\n- [Kubernetes 定制开发 50：扩展调度器](kubernetes/k8s-dev-50-extend-kube-scheduler.md)\n- [简单介绍 K8s](kubernetes/k8s-get-started.md)\n- [kubeadm 安装 Kubernetes (Docker)](kubernetes/kubeadm-install-k8s-docker.md)\n- [kubeadm 安装 k8s (containerd)](kubernetes/kubeadm-install-k8s.md)\n- [Kubeadm 升级 K8s](kubernetes/kubeadm-upgrade.md)\n- [kubebuilder 实战](kubernetes/kubebuilder-inaction.md)\n- [kubectl](kubernetes/kubectl.md)\n- [Kubernetes 0-1 Kubernetes最佳实践](kubernetes/kubernetes-best-practice.md)\n- [Kubernetes Dashboard](kubernetes/kubernetes-dashboard.md)\n- [Kubernetes 中资源名称规范](kubernetes/kubernetes-naming-constraints.md)\n- [Kuberentes](kubernetes/kubernetes.md)\n- [Kustomize](kubernetes/kustomize.md)\n- [Kubernetes 0-1 Pod中的livenessProbe和readinessProbe解读](kubernetes/liveness-readiness-probe.md)\n- [local 存储卷实践](kubernetes/local-storageclass.md)\n- [Kubernetes 0-1 K8s自建LoadBalancer](kubernetes/metallb.md)\n- [使用 nfs 持久化存储](kubernetes/nfs-as-pvc.md)\n- [Kubernetes 0-1 了解 Pod](kubernetes/pod-understood.md)\n- [Kubernetes 编程](kubernetes/prgramming-kubernetes.md)\n- [Prometheus-监控Kong完整操作](kubernetes/prometheus-collect-kong-metrics.md)\n- [Prometheus](kubernetes/prometheus.md)\n- [PVC 扩容](kubernetes/pvc-expansion.md)\n- [了解 Secret](kubernetes/secret-understood.md)\n- [了解 Service](kubernetes/service-understood.md)\n- [Telepresence](kubernetes/telepresence.md)\n- [Kubernetes 0-1 使用preStop优雅终止Pod](kubernetes/terminate-pod-gracefully.md)\n- [Terraform](kubernetes/terraform.md)\n- [Velero + Minio 备份与恢复](kubernetes/velero-minio-backup-restore-volume.md)\n- [了解 Volume](kubernetes/volume-understood.md)\n- [VPA](kubernetes/vpa.md)\n\n## [Linux](linux/zz_generated_mdi.md)\n\n- [certbot-auto 生成证书](linux/certbot-auto-gen-cert.md)\n- [Linux-history 输出附带日期](linux/history-with-date.md)\n- [Linux 命令](linux/linux-commands.md)\n- [Linux常用命令](linux/linux-common-commands.md)\n- [Linux 启用 crontab 日志](linux/linux-enable-crontab-log.md)\n- [Linux-安全登录](linux/linux-secure-login.md)\n- [shell 命令间隔符](linux/shell-command-interval-character.md)\n- [shell 基础](linux/shell.md)\n- [使用 SSH Tunnel 连接中间件](linux/ssh-tunnel-connect-middleware.md)\n- [tee 保存 stderr 到文件](linux/tee-keep-stderr.md)\n- [vim 使用](linux/vim-common-commands.md)\n\n## [中间件](middleware/zz_generated_mdi.md)\n\n- [Elasticsearch](middleware/elasticsearch.md)\n- [MongoDB](middleware/mongodb.md)\n- [MySQL](middleware/mysql.md)\n- [Postgres](middleware/postgres.md)\n- [Redis](middleware/redis.md)\n\n## [操作系统](os/zz_generated_mdi.md)\n\n- [MacOS](os/macos.md)\n- [ohmyzsh](os/ohmyzsh.md)\n- [openssl](os/openssl.md)\n- [Ubuntu](os/ubuntu.md)\n- [Windows 使用姿势](os/windows.md)\n\n## [阅读笔记](reading/zz_generated_mdi.md)\n\n- [云原生应用开发：Operator原理与实践](reading/云原生应用开发：Operator原理与实践.md)\n- [我的第一本算法书](reading/我的第一本算法书.md)\n- [深入理解计算机网络.md](reading/深入理解计算机网络.md)\n\n## [Rust](rust/zz_generated_mdi.md)\n\n- [Rust cargo 管理工具](rust/cargo-tools.md)\n- [Rust 开发环境配置](rust/dev-env-config.md)\n- [rust-programming.md](rust/rust-programming.md)\n- [Rust VSCode 调试](rust/vscode-debugging.md)\n- [Rust WASM 编程](rust/wasm-programming.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fponeding%2Fknowledge-base","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fponeding%2Fknowledge-base","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fponeding%2Fknowledge-base/lists"}