Kubernetes 实验附件
这里提供本站实验文章已经引用的配置、脚本和数据示例,文件内容与仓库中的原始附件一致。
大模型目录中的数据、训练指标和模型文件清单是教学示例,不代表真实训练结果,也不包含模型权重。Kubernetes 配置中的账号、域名与镜像需要按实验环境调整。
02-apply-chain
03-scheduling
04-network
05-networkpolicy
- 00-namespace-np-demo.yaml
- 01-namespace-np-external.yaml
- 10-web-deployment.yaml
- 11-web-service.yaml
- 20-same-ns-client.yaml
- 21-cross-ns-client.yaml
- 30-default-deny-ingress.yaml
- 31-allow-same-namespace.yaml
- 32-allow-from-labeled-namespace.yaml
- 40-default-deny-egress-client.yaml
- 41-allow-dns-egress-client.yaml
- 42-allow-web-egress-client.yaml
06-auth
- 00-namespace-auth-lab.yaml
- 10-default-api-client.yaml
- 11-no-token-api-client.yaml
- 20-pod-reader-serviceaccount.yaml
- 21-demo-secret.yaml
- 22-pod-reader-role.yaml
- 23-pod-reader-rolebinding.yaml
- 30-reader-api-client.yaml
07-config-secret
- 00-namespace-config-lab.yaml
- 10-app-config.yaml
- 11-app-secret.yaml
- 12-immutable-config.yaml
- 20-env-demo.yaml
- 21-volume-demo.yaml
- 22-subpath-demo.yaml
- 23-projected-demo.yaml
08-storage
- 00-namespace-storage-lab.yaml
- 10-emptydir-demo.yaml
- 20-shared-data-pvc.yaml
- 30-pvc-writer.yaml
- 31-pvc-reader.yaml
15-tls
- 00-namespace-tls-lab.yaml
- 10-web.yaml
- 20-service.yaml
- 30-ingress-http-only.yaml
- 31-ingress-with-tls.yaml
- 40-generate-selfsigned-secret.sh
16-cert-manager
- 00-install-cert-manager-v1.18.6.sh
- 10-namespace-cert-manager-lab.yaml
- 20-bootstrap-selfsigned-clusterissuer.yaml
- 21-root-ca-certificate.yaml
- 22-root-ca-clusterissuer.yaml
- 30-web.yaml
- 31-service.yaml
- 40-ingress-annotated.yaml
17-acme
- 00-namespace-acme-lab.yaml
- 10-web.yaml
- 20-service.yaml
- 30-clusterissuer-letsencrypt-staging-http01.tmpl.yaml
- 31-clusterissuer-letsencrypt-prod-http01.tmpl.yaml
- 32-apply-issuer-template.sh
- 40-ingress-http01.yaml
19-llm-data
- 00-raw-corpus.jsonl
- 01-cleaned-corpus.jsonl
- 02-sft-messages.jsonl
- 03-preference-dpo.jsonl
- 04-eval-set.jsonl
- 05-rag-documents.jsonl
- 06-dataset-card.yaml
20-llm-training
- 00-sft-lora-training-config.yaml
- 01-run-metadata.json
- 02-checkpoint/checkpoint-000120/checkpoint-files.txt
- 02-checkpoint/checkpoint-000120/trainer_state.json
- 02-checkpoint/checkpoint-000120/training_args.json
- 03-base-model/config.json
- 03-base-model/files-manifest.txt
- 03-base-model/generation_config.json
- 03-base-model/special_tokens_map.json
- 03-base-model/tokenizer.json
- 03-base-model/tokenizer_config.json
- 04-adapter/adapter-files.txt
- 04-adapter/adapter_config.json
- 05-model-registry/model-version.yaml
- 06-merged-model/files-manifest.txt
- 07-runtime-package/runtime-manifest.yaml