kubernetes / website

Kubernetes website and documentation repo:
https://kubernetes.io
Creative Commons Attribution 4.0 International
4.6k stars 14.49k forks source link

List inaccessible or 404 urls #17649

Closed tanjunchen closed 4 years ago

tanjunchen commented 5 years ago

Problem: some urls are wrong Proposed Solution: some urls need to be modified temporarily, some documents need to be updated, some outdated articles or urls are temporarily not modified. Maybe not need to be modified under the content/en/blog/_posts/ folder

pr requirement: comment your pr with ref:https://github.com/kubernetes/website/issues/17649, your pr will refer to this pr , so we can delete the urls.

Underlined indicates that it has been modified

  1. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/autorest/adal/tree/v0.5.0
  2. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/autorest/date/tree/v0.1.0
  3. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/autorest/mocks/tree/v0.2.0
  4. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/autorest/to/tree/v0.2.0
  5. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/autorest/validation/tree/v0.1.0
  6. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/autorest/tree/v0.9.0
  7. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/logger/tree/v0.1.0
  8. content/en/docs/setup/release/notes.md,https://github.com/Azure/go-autorest/tracing/tree/v0.5.0
  9. content/en/docs/setup/release/notes.md,https://github.com/ugorji/go/codec/tree/d75b2dc
  10. content/en/docs/tasks/manage-kubernetes-objects/kustomization.md,https://github.com/kubernetes-sigs/kustomize/blob/master/pkg/types/var.go
  11. content/en/docs/tasks/manage-kubernetes-objects/kustomization.md,https://github.com/kubernetes-sigs/kustomize/blob/master/pkg/image/image.go

content/en/blog/_posts 文件夹下:

  1. content/en/blog/_posts/2016-07-00-Autoscaling-In-Kubernetes.md,https://kubernetes.io/blog/2016/07/five-days-of-kubernetes-1.3
  2. content/en/blog/_posts/2016-07-00-Autoscaling-In-Kubernetes.md,https://kubernetes.io/blog/2016/07/kubernetes-1.3-bridging-cloud-native-and-enterprise-workloads
  3. content/en/blog/_posts/2016-07-00-Autoscaling-In-Kubernetes.md,https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/gce.md
  4. content/en/blog/_posts/2016-07-00-Autoscaling-In-Kubernetes.md,https://github.com/kubernetes/kubernetes.github.io/blob/release-1.3/docs/admin/cluster-management.md
  5. content/en/blog/_posts/2016-04-00-Building-Awesome-User-Interfaces-For-Kubernetes.md,https://github.com/kubernetes/dashboard/blob/master/docs/devel/roadmap.md
  6. content/en/blog/_posts/2016-04-00-Building-Awesome-User-Interfaces-For-Kubernetes.md,http://static.lwy.io/img/kubernetes_dashboard_infographic.png
  7. content/en/blog/_posts/2017-05-00-Kubespray-Ansible-Collaborative-Kubernetes-Ops.md,https://github.com/kubernetes/community/tree/master/sig-cluster-ops
  8. content/en/blog/_posts/2017-05-00-Kubespray-Ansible-Collaborative-Kubernetes-Ops.md,https://github.com/kubernetes-incubator/kubespray
  9. content/en/blog/_posts/2017-04-00-Multi-Stage-Canary-Deployments-With-Kubernetes-In-The-Cloud-Onprem.md,https://kubernetes.io/blog/2017/03/kubernetes-1.6-multi-user-multi-workloads-at-scale
  10. content/en/blog/_posts/2017-04-00-Multi-Stage-Canary-Deployments-With-Kubernetes-In-The-Cloud-Onprem.md,https://kubernetes.io/blog/2017/03/scalability-updates-in-kubernetes-1.6
  11. content/en/blog/_posts/2017-01-00-Stronger-Foundation-For-Creating-And-Managing-Kubernetes-Clusters.md,https://github.com/kubernetes/kubeadm/blob/master/CHANGELOG.md
  12. content/en/blog/_posts/2016-11-00-Kubernetes-Containers-Logging-Monitoring-With-Sematext.md,http://kubernetes.io/v1.1/docs/admin/daemons.html
  13. content/en/blog/_posts/2016-11-00-Kubernetes-Containers-Logging-Monitoring-With-Sematext.md,https://sematext.com/blog/tag/docker,kubernetes
  14. content/en/blog/_posts/2017-02-00-Caas-The-Foundation-For-Next-Gen-Paas.md,https://github.com/Azure/acs-engine/blob/master/docs/kubernetes.windows.md
  15. content/en/blog/_posts/2016-03-00-Kubernetes-1-2-And-Simplifying-Advanced-Networking-With-Ingress.md,https://github.com/kubernetes/contrib/blob/master/ingress/controllers/gce/BETA_LIMITATIONS.md
  16. content/en/blog/_posts/2016-12-00-Statefulset-Run-Scale-Stateful-Applications-In-Kubernetes.md,https://kubernetes.io/blog/2016/12/five-days-of-kubernetes-1.5
  17. content/en/blog/_posts/2016-12-00-Statefulset-Run-Scale-Stateful-Applications-In-Kubernetes.md,https://kubernetes.io/blog/2016/12/kubernetes-1.5-supporting-production-workloads
  18. content/en/blog/_posts/2017-10-00-Five-Days-Of-Kubernetes-18.md,https://github.com/kubernetes/community/tree/master/community/elections/2017
  19. content/en/blog/_posts/2015-11-00-Creating-A-Raspberry-Pi-Cluster-Running-Kubernetes-The-Shopping-List-Part-1.md,http://www.dlink.com/uk/en/home-solutions/connect/go/go-sw-8e
  20. content/en/blog/_posts/2015-11-00-Creating-A-Raspberry-Pi-Cluster-Running-Kubernetes-The-Shopping-List-Part-1.md,http://www.modmypi.com/raspberry-pi/cases/multi-pi-stacker/multi-pi-stackable-raspberry-pi-case
  21. content/en/blog/_posts/2015-11-00-Creating-A-Raspberry-Pi-Cluster-Running-Kubernetes-The-Shopping-List-Part-1.md,http://www.modmypi.com/raspberry-pi/cases/multi-pi-stacker/multi-pi-stackable-raspberry-pi-case-bolt-pack
  22. content/en/blog/_posts/2015-09-00-Kubernetes-Performance-Measurements-And.md,https://kubernetes.io/blog/search/label/containers
  23. content/en/blog/_posts/2015-09-00-Kubernetes-Performance-Measurements-And.md,https://kubernetes.io/blog/search/label/k8s
  24. content/en/blog/_posts/2015-09-00-Kubernetes-Performance-Measurements-And.md,https://kubernetes.io/blog/search/label/kubernetes
  25. content/en/blog/_posts/2015-09-00-Kubernetes-Performance-Measurements-And.md,https://kubernetes.io/blog/search/label/performance
  26. content/en/blog/_posts/2015-09-00-Kubernetes-Performance-Measurements-And.md,https://kubernetes.io/blog/feeds/6564816295503649669/comments/default
  27. content/en/blog/_posts/2015-09-00-Kubernetes-Performance-Measurements-And.md,https://kubernetes.io/blog/feeds/posts/default
  28. content/en/blog/_posts/2016-11-00-Bringing-Kubernetes-Support-To-Azure.md,https://kubernetes.io/blog/2016/09/kubernetes-1.4-making-it-easy-to-run-on-kuberentes-anywhere
  29. content/en/blog/_posts/2016-06-00-Bringing-End-To-End-Testing-To-Azure.md,http://www.appformix.com/
  30. content/en/blog/_posts/2016-11-00-Skytap-Modernizing-Microservice-Architecture-With-Kubernetes.md,https://support.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/ltm-concepts-11-2-0/ltm_pools.html
  31. content/en/blog/_posts/2016-12-00-Five-Days-Of-Kubernetes-1-5.md,https://kubernetes.io/blog/2016/12/cluster-federation-in-kubernetes-1.5
  32. content/en/blog/_posts/2016-09-00-How-We-Made-Kubernetes-Easy-To-Install.md,https://git.io/weave-kube
  33. content/en/blog/_posts/2016-04-00-Using-Deployment-Objects-With.md,https://github.com/kubernetes/kubernetes.github.io/tree/master/docs/user-guide/update-demo
  34. content/en/blog/_posts/2016-03-00-1000-Nodes-And-Beyond-Updates-To-Kubernetes-Performance-And-Scalability-In-12.md,https://kubernetes.io/blog/2016/03/Kubernetes-1.2-even-more-performance-upgrades-plus-easier-application-deployment-and-management-
  35. content/en/blog/_posts/2017-11-00-Securing-Software-Supply-Chain-Grafeas.md,https://github.com/Grafeas/Grafeas/blob/master/case-studies/binary-authorization.md
  36. content/en/blog/_posts/2019-03-22-e2e-testing-for-everyone.md,https://github.com/kubernetes/kubernetes/blob/master/Godeps/Godeps.json
  37. content/en/blog/_posts/2016-03-00-Five-Days-Of-Kubernetes-12.md,https://kubernetes.io/blog/2016/03/building-highly-available-applications-using-Kubernetes-new-multi-zone-clusters-a.k.a-Ubernetes-Lite
  38. content/en/blog/_posts/2016-03-00-Five-Days-Of-Kubernetes-12.md,https://kubernetes.io/blog/2016/03/Kubernetes-1.2-and-simplifying-advanced-networking-with-Ingress
  39. content/en/blog/_posts/2018-05-30-say-hello-to-discuss-kubernetes.md,https://itunes.apple.com/us/app/discourse-app/id1173672076?mt=8
  40. content/en/blog/_posts/2017-10-00-It-Takes-Village-To-Raise-Kubernetes.md,https://github.com/kubernetes/community/tree/master/community/2017-events/05-leadership-summit
  41. content/en/blog/_posts/2017-05-00-Managing-Microservices-With-Istio-Service-Mesh.md,https://lyft.github.io/envoy/
  42. content/en/blog/_posts/2017-04-00-Rbac-Support-In-Kubernetes.md,https://kubernetes.io/blog/2017/03/five-days-of-kubernetes-1.6
  43. content/en/blog/_posts/2018-09-27-kubernetes-1-12-release-announcement.md,https://zoom.us/webinar/register/WN_DYMejau3TMaTbk91oC3YkA
  44. content/en/blog/_posts/2016-03-00-Building-Highly-Available-Applications-Using-Kubernetes-New-Multi-Zone-Clusters-aka-Ubernetes-Lite.md,https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/federation.md
  45. content/en/blog/_posts/2015-11-00-Kubernetes-1-1-Performance-Upgrades-Improved-Tooling-And-A-Growing-Community.md,http://kubernetes.io/v1.1/docs/user-guide/horizontal-pod-autoscaler.html
  46. content/en/blog/_posts/2015-11-00-Kubernetes-1-1-Performance-Upgrades-Improved-Tooling-And-A-Growing-Community.md,http://kubernetes.io/v1.1/docs/user-guide/ingress.html
  47. content/en/blog/_posts/2015-11-00-Kubernetes-1-1-Performance-Upgrades-Improved-Tooling-And-A-Growing-Community.md,https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/jobs.md
  48. content/en/blog/_posts/2015-11-00-Kubernetes-1-1-Performance-Upgrades-Improved-Tooling-And-A-Growing-Community.md,http://kubernetes.io/v1.1/docs/user-guide/jobs.html
  49. content/en/blog/_posts/2015-11-00-Kubernetes-1-1-Performance-Upgrades-Improved-Tooling-And-A-Growing-Community.md,http://kubernetes.io/gettingstarted/
  50. content/en/blog/_posts/2018-12-11-Kubernetes-Federation-Evolution.md,https://github.com/kubernetes-sigs/federation-v2/blob/master/charts/federation-v2/README.md
  51. content/en/blog/_posts/2017-09-00-Kubernetes-18-Security-Workloads-And.md,https://github.com/kubernetes/features/blob/master/release-1.8/release_team.md
  52. content/en/blog/_posts/2017-09-00-Kubernetes-18-Security-Workloads-And.md,http://events.linuxfoundation.org/events/cloudnativecon-and-kubecon-north-america
  53. content/en/blog/_posts/2016-07-00-Thousand-Instances-Of-Cassandra-Using-Kubernetes-Pet-Set.md,https://upload.wikimedia.org/wikipedia/commons/0/0e/Polyphemus.gif
  54. content/en/blog/_posts/2016-07-00-Thousand-Instances-Of-Cassandra-Using-Kubernetes-Pet-Set.md,https://github.com/kubernetes/kubernetes.github.io/blob/release-1.3/docs/user-guide/petset.md
  55. content/en/blog/_posts/2016-07-00-Thousand-Instances-Of-Cassandra-Using-Kubernetes-Pet-Set.md,https://commons.wikimedia.org/wiki/File:Polyphemus.gif
  56. content/en/blog/_posts/2016-10-00-Kubernetes-And-Openstack-At-Yahoo-Japan.md,http://techblog.yahoo.co.jp/infrastructure/os_n_k8s/
  57. content/en/blog/_posts/2016-07-00-Five-Days-Of-Kubernetes-1-3.md |https://kubernetes.io/blog/2016/07/kubernetes-updates-to-performance-and-scalability-in-1.3
  58. content/en/blog/_posts/2016-07-00-happy-k8sbday-1.md,http://www.meetup.com/Docker-Kisumu/events/232595339/
  59. content/en/blog/_posts/2016-07-00-happy-k8sbday-1.md,http://www.meetup.com/Raleigh-Openshift-Meetup/
  60. content/en/blog/_posts/2017-03-00-Scalability-Updates-In-Kubernetes-1-6.md,https://github.com/kubernetes/community/blob/master/contributors/devel/controllers.md
  61. content/en/blog/_posts/2017-12-00-Paddle-Paddle-Fluid-Elastic-Learning.md,https://github.com/PaddlePaddle/Paddle/blob/develop/doc/design/cluster_train/README.md
  62. content/en/blog/_posts/2017-12-00-Paddle-Paddle-Fluid-Elastic-Learning.md,https://github.com/PaddlePaddle/cloud/blob/develop/doc/autoscale/example/autoscale.md
  63. content/en/blog/_posts/2017-12-00-Paddle-Paddle-Fluid-Elastic-Learning.md,https://github.com/PaddlePaddle/cloud/tree/develop/doc/autoscale/experiment
  64. content/en/blog/_posts/2015-07-00-Announcing-First-Kubernetes-Enterprise.md,https://mesosphere.com/training/kubernetes/
  65. content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/cluster_management.md
  66. content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/api.md
  67. content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/resources.md
  68. content/en/blog/_posts/2016-07-00-Kubernetes-In-Rancher-Further-Evolution.md,https://github.com/kubernetes/kubernetes/blob/master/docs/design/federation-phase-1.md
  69. content/en/blog/_posts/2016-07-00-Kubernetes-In-Rancher-Further-Evolution.md,https://github.com/kubernetes/kubernetes/blob/master/docs/design/federated-services.md
  70. content/en/blog/_posts/2015-12-00-How-Weave-Built-A-Multi-Deployment-Solution-For-Scope-Using-Kubernetes.md,https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/docker.md
  71. content/en/blog/_posts/2015-12-00-How-Weave-Built-A-Multi-Deployment-Solution-For-Scope-Using-Kubernetes.md,https://github.com/kubernetes/kubernetes/blob/master/docs/admin/authentication.md
  72. content/en/blog/_posts/2015-12-00-How-Weave-Built-A-Multi-Deployment-Solution-For-Scope-Using-Kubernetes.md,https://github.com/Samsung-AG/kraken
  73. content/en/blog/_posts/2017-01-00-Running-Mongodb-On-Kubernetes-With-Statefulsets.md,http://blog.sandeepdinesh.com/2015/07/running-mean-web-application-in-docker.html
  74. content/en/blog/_posts/2017-02-00-Run-Deep-Learning-With-Paddlepaddle-On-Kubernetes.md,https://github.com/PaddlePaddle/Paddle/blob/develop/doc/howto/usage/k8s/src/k8s_train/start_paddle.py
  75. content/en/blog/_posts/2017-11-00-Containerd-Container-Runtime-Options-Kubernetes.md,https://github.com/kubernetes/community/blob/master/contributors/devel/e2e-node-tests.mds
  76. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/kubernetes/tree/master/examples
  77. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/helm/blob/master/docs/charts.md
  78. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/charts/tree/master/incubator/grafana
  79. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/charts/tree/master/incubator/mongodb
  80. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/charts/tree/master/incubator/prometheus
  81. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/charts/tree/master/incubator/spark
  82. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/helm/blob/master/docs/quickstart.md
  83. content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md,https://github.com/kubernetes/helm/blob/master/docs/using_helm.md
  84. content/en/blog/_posts/2018-04-10-container-storage-interface-beta.md,https://github.com/GoogleCloudPlatform/compute-persistent-disk-csi-driver/blob/master/deploy/kubernetes/README.md
  85. content/en/blog/_posts/2018-03-26-kubernetes-1-10-stabilizing-storage-security-networking.md,https://kubernetes.io/blog/2018/03/kubernetes-1.10-stabilizing-storage-security-networking
  86. content/en/blog/_posts/2017-02-00-Inside-Jd-Com-Shift-To-Kubernetes-From-Openstack.md,https://upload.wikimedia.org/wikipedia/en/7/79/JD_logo.png
  87. content/en/blog/_posts/2017-06-00-Kubernetes-1-7-Security-Hardening-Stateful-Application-Extensibility-Updates.md,https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md
  88. content/en/blog/_posts/2016-07-00-Bringing-End-To-End-Kubernetes-Testing-To-Azure-2.md,https://github.com/kubernetes/test-infra/tree/master/jenkins/test-history
  89. content/en/blog/_posts/2017-10-00-Kubernetes-Community-Steering-Committee-Election-Results.md,https://github.com/kubernetes/steering/blob/master/backlog.md
  90. content/en/blog/_posts/2015-05-00-Resource-Usage-Monitoring-Kubernetes.md,https://github.com/kubernetes/kubernetes/blob/master/DESIGN.md
  91. content/en/blog/_posts/2015-03-00-Welcome-To-Kubernetes-Blog.md,https://www.mirantis.com/blog/integrating-openstack-and-kubernetes-with-murano/
  92. content/en/blog/_posts/2017-10-00-Request-Routing-And-Policy-Management.md,https://github.com/istio/istio/blob/master/samples/bookinfo/kube/route-rule-all-v1.yaml
  93. content/en/blog/_posts/2016-10-00-Dynamic-Provisioning-And-Storage-In-Kubernetes.md,https://github.com/kubernetes/kubernetes/blob/master/docs/devel/api_changes.md
  94. content/en/blog/_posts/2016-10-00-Dynamic-Provisioning-And-Storage-In-Kubernetes.md,https://github.com/kubernetes/kubernetes/pull/30285l
  95. content/en/blog/_posts/2016-10-00-Globally-Distributed-Services-Kubernetes-Cluster-Federation.md,https://github.com/kubernetes/kubernetes/blob/master/federation/apis/federation/types.go
  96. content/en/blog/_posts/2016-10-00-Globally-Distributed-Services-Kubernetes-Cluster-Federation.md,https://github.com/kubernetes/kubernetes/tree/master/federation
  97. content/en/blog/_posts/2015-04-00-Borg-Predecessor-To-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/pods.md
  98. content/en/blog/_posts/2015-04-00-Borg-Predecessor-To-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/services.md
  99. content/en/blog/_posts/2015-04-00-Borg-Predecessor-To-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/labels.md
  100. content/en/blog/_posts/2015-04-00-Borg-Predecessor-To-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/replication-controller.md
  101. content/en/blog/_posts/2016-09-00-Creating-Postgresql-Cluster-Using-Helm.md,https://github.com/CrunchyData/crunchy-containers/tree/master/examples/kubehelm/crunchy-postgres
  102. content/en/blog/_posts/2017-12-00-Kubernetes-19-Workloads-Expanded-Ecosystem.md,https://github.com/kubernetes/community/tree/master/sig-windowshas
  103. content/en/blog/_posts/2017-12-00-Kubernetes-19-Workloads-Expanded-Ecosystem.md,https://github.com/kubernetes/features/blob/master/release-1.9/release_team.md
  104. content/en/blog/_posts/2017-12-00-Kubernetes-19-Workloads-Expanded-Ecosystem.md,https://zoom.us/webinar/register/WN_oVjQMwyzQFOmWsfVzDsa2A
  105. content/en/blog/_posts/2017-12-00-Using-Ebpf-In-Kubernetes.md,https://github.com/kinvolk/cgnethttps://github.com/kinvolk/cgnet
  106. content/en/blog/_posts/2017-02-00-Highly-Available-Kubernetes-Clusters.md,https://github.com/kubernetes/kubernetes/blob/master/docs/design/ha_master.md
  107. content/en/blog/_posts/2015-07-00-The-Growing-Kubernetes-Ecosystem.md,https://www.hds.com/corporate/press-analyst-center/press-releases/2015/gl150721.html
  108. content/en/blog/_posts/2015-07-00-The-Growing-Kubernetes-Ecosystem.md,http://www.redapt.com/kubernetes/%20%E2%80%8E
  109. content/en/blog/_posts/2015-07-00-The-Growing-Kubernetes-Ecosystem.md,http://biarca.io/building-distributed-multi-cloud-applications-using-kubernetes-and-containers/
  110. content/en/blog/_posts/2016-04-00-Container-Survey-Results-March-2016.md,http://thenewstack.io/Cloud
  111. content/en/blog/_posts/2017-10-00-Kubeadm-V18-Released.md,https://github.com/kubernetes/community/tree/master/wg-kubeadm-adoption
  112. content/en/blog/_posts/2016-11-00-Visualize-Kubelet-Performance-With-Node-Dashboard.md,https://github.com/kubernetes/kubernetes/blob/master/docs/devel/e2e-tests.md
  113. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/roadmap.md
  114. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/search/label/community%20meetings
  115. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/search/label/docker
  116. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/search/label/open%20source
  117. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/feeds/630924463010638300/comments/default
  118. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2018/01/
  119. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/
  120. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/12/
  121. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/11/
  122. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/10/
  123. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/09/
  124. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/08/
  125. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/07/
  126. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/05/
  127. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/04/
  128. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/03/
  129. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/02/
  130. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2017/01/
  131. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/12/
  132. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/11/
  133. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/10/
  134. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/09/
  135. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/07/
  136. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/06/
  137. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/05/
  138. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/04/
  139. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/03/
  140. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/02/
  141. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2016/01/
  142. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/
  143. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/12/
  144. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/11/
  145. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/10/
  146. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/08/
  147. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/07/
  148. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/06/
  149. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/05/
  150. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/04/
  151. content/en/blog/_posts/2015-04-00-Weekly-Kubernetes-Community-Hangout_17.md,https://kubernetes.io/blog/2015/03/
  152. content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/dns.md
  153. content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/examples/blog-logging/counter-pod.yaml
  154. content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/cluster/saltbase/salt/fluentd-gcp/fluentd-gcp.yaml
  155. content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/tree/master/contrib/logging/fluentd-sidecar-gcp
  156. content/en/blog/_posts/2017-03-00-Kubernetes-1-6-Multi-User-Multi-Workloads-At-Scale.md,https://vishh.github.io/docs/user-guide/gpus/
  157. content/en/blog/_posts/2018-05-01-developing-on-kubernetes.md,https://vapor-ware.github.io/ksync/
  158. content/en/blog/_posts/2017-11-00-Certified-Kubernetes-Conformance.md,http://www.huaweicloud.com/en-us/news/1510655878651.html
  159. content/en/blog/_posts/2017-11-00-Certified-Kubernetes-Conformance.md,https://cloudfoundry.org/cloud-foundry-container-runtime-gets-kubernetes-certified/
  160. content/en/blog/_posts/2017-11-00-Certified-Kubernetes-Conformance.md,https://www.cncf.io/certification/software-conformancehttps://www.cncf.io/certification/software-conformance/
  161. content/en/blog/_posts/2016-03-00-Kubernetes-1-2-Even-More-Performance-Upgrades-Plus-Easier-Application-Deployment-And-Management-.md,https://github.com/kubernetes/kubernetes/releases/tag/v1.2.0.&nbsp
  162. content/en/blog/_posts/2016-03-00-Kubernetes-1-2-Even-More-Performance-Upgrades-Plus-Easier-Application-Deployment-And-Management-.md,https://github.com/kubernetes/kubernetes.github.iohttps://github.com/kubernetes/kubernetes.github.io
  163. content/en/blog/_posts/2017-11-00-Kubernetes-Easy-Way.md,https://docs.codefresh.io/v1.0/docs/docker-registry
  164. content/en/blog/_posts/2018-01-00-Introducing-Container-Storage-Interface.md,https://github.com/container-storage-interface/spec/blob/master/spec.mdhttps://github.com/container-storage-interface/spec/blob/master/spec.md
  165. content/en/blog/_posts/2015-12-00-Creating-Raspberry-Pi-Cluster-Running.md,https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/README.md
  166. content/en/blog/_posts/2015-05-00-Kubernetes-Release-0160.md,https://github.com/GoogleCloudPlatform/kubernetes/pull/7154cjcullen
  167. content/en/blog/_posts/2015-05-00-Kubernetes-Release-0160.md,https://github.com/GoogleCloudPlatform/kubernetes/pull/6123a-robinson
  168. content/en/blog/_posts/2015-05-00-Kubernetes-Release-0160.md,https://github.com/GoogleCloudPlatform/kubernetes/pull/6593derekwaynecarr
  169. content/en/blog/_posts/2018-10-10-runtimeclass.md,https://github.com/kubernetes/enhancements/blob/master/keps/sig-node/0014-runtime-class.md
  170. content/en/blog/_posts/2017-12-00-Introducing-Kubeflow-Composable.md,https://caicloud.io/article_detail/5a3b58fce928ca1c69e1aa70
  171. content/en/blog/_posts/2018-08-29-kubernetes-testing-ci-automating-contributor-experience.md,https://github.com/kubernetes/test-infra/tree/master/prow/cmd/splice
  172. content/en/blog/_posts/2016-04-00-Adding-Support-For-Kubernetes-In-Rancher.md,http://rancher.com/kubernetes/
  173. content/en/blog/_posts/2015-07-00-Strong-Simple-Ssl-For-Kubernetes.md,https://github.com/GoogleCloudPlatform/kube-jenkins-imager/blob/master/ssl_proxy.yaml
  174. content/en/blog/_posts/2015-07-00-Strong-Simple-Ssl-For-Kubernetes.md,https://github.com/GoogleCloudPlatform/kube-jenkins-imager/blob/master/service_ssl_proxy.yaml
  175. content/en/blog/_posts/2015-07-00-Strong-Simple-Ssl-For-Kubernetes.md,https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/secrets.md
  176. content/en/blog/_posts/2016-03-00-Scaling-Neural-Network-Image-Classification-Using-Kubernetes-With-Tensorflow-Serving.md,https://github.com/tensorflow/serving/blob/master/tensorflow_serving/session_bundle/exporter.py
  177. content/en/blog/_posts/2016-03-00-Scaling-Neural-Network-Image-Classification-Using-Kubernetes-With-Tensorflow-Serving.md,https://github.com/tensorflow/serving/blob/master/tensorflow_serving/session_bundle/README.md
  178. content/en/blog/_posts/2018-12-11-current-status-and-future-roadmap.md,https://etcd.readthedocs.io/en/latest/client-architecture.html
  179. content/en/blog/_posts/2015-10-00-Some-Things-You-Didnt-Know-About-Kubectl_28.md,https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/kubectl-overview.md
  180. content/en/blog/_posts/2015-10-00-Some-Things-You-Didnt-Know-About-Kubectl_28.md,https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/annotations.md
  181. content/en/blog/_posts/2015-10-00-Some-Things-You-Didnt-Know-About-Kubectl_28.md,http://kubernetes.io/gettingstarted/
sftim commented 5 years ago

Just so you know, @tanjunchen, SIG Docs typically doesn't fix hyperlinks in older blog posts. Ideally the targets of links would stay valid; where that doesn't happen, it's OK to leave older blog posts as-is.

I think the cut-off is 24 months but I haven't checked.

tanjunchen commented 5 years ago

@sftim OK.Thanks

tanjunchen commented 5 years ago

The missing numbers in the table (1-258) have been modified in the following pr.some url will not to be midified in olders bolg.

butuzov commented 5 years ago

Only 258? I got about 167 of local deadlinks and 609 globaly*.

If kubernetes/website#15893 is still planed somewhen, it will be important to have close to zero local deadlinks. External links are out the control, but the local ones not.

I think it's important to fix the blog links too, but not as a life matter issue. There like 16 links in blogs that generate errors (while being referenced with a pre-hugo URL structure), and they can and should be fixed IMHO. But there are changed external links, mistyped localized docs, dead external links... like a lot.

My approach is a bit simpler... start cleanup from more important documents (documentation) to less (old blog), smaller but consistent bytes - (like fix 1 issue - but for every localization (if found in localized documents)).

P.S. Not all reported deadlinks are actually dead, some are just renamed or "local" demo URL or else.

tanjunchen commented 5 years ago

@butuzov good job! Thanks Well done! I detected all the links in the website repository (more than 10,000), and maybe some links were not detected due to network or other reasons.

I agree with you, but it is a bit of a hassle to introduce a detection tool (CI) because some links are not really links. So, we should start by modifying the work from important folders, such as documentation、readme.md. Then modify the links in some blogs (the most recent blog), and finally the link availability of the entire site will increase.

I open this issue, the purpose is to let everyone modify it together, this will quickly modify the wrong link. Can you put the location of the link that cannot be accessed and the file where the link is located? Another problem is that localized links have to be modified due to changes in the original link. Is it clear that there is a better solution? @butuzov @sftim Thanks

butuzov commented 5 years ago

@tanjunchen its to early to think on the introduction of CI tool. There are too many issues atm.

BTW, can I give you advice? Do not pack all fixes to broken links in on PR. I was asked to made separate requests on my first one. There are number of reasons behind it:

I thought it would take a year or so occasionally fixing broken links for me alone to remove the majority (like 2/3), and I am talking only about internal links. I don't think it's a good idea to place all "bad" links into one issue, it's going to b hard to maintain and track. Same as creating 1 issue per URL isn't really helps (as it can shadow a number of documentation issues).

What can be done I just dumping like 20 URLs per week, so people can work out what ware the issues with them, but honestly I don't see it happened if there like 1-2 people fixing links.

I am going to keep tracking broken links and fix them, whenever I have time for that, and as a part of works under deadlinks project.

tanjunchen commented 5 years ago

@butuzov Sure. Thanks your advice. I will occasionally modify the dead link with you in the future.

butuzov commented 5 years ago

cool!

tanjunchen commented 5 years ago

@butuzov If you can, you can help me make sure the link is modified correctly, thank you. Smiley face. Although, it takes a little effort. review https://github.com/kubernetes/website/pull/17682 https://github.com/kubernetes/website/pull/17668

remyleone commented 5 years ago

For me there is several categories of broken links:

Among those broken links there are also two categories:

I would break this list of broken links into several categories. I think the trivially broken links can be done in bulk. For the missing content, I would have smaller PR so that the review is easier

tanjunchen commented 5 years ago

@remyleone In the future, I will take your advice, classify the links in question, and then submit the PR separately for modification. Thanks!

vishakhanihore commented 5 years ago

@tanjunchen I would love to help in the following.

vishakhanihore commented 5 years ago

/assign

tanjunchen commented 5 years ago

@vishakhanihore welcome!

tanjunchen commented 5 years ago

@kubernetes/sig-docs-de-owners @kubernetes/sig-docs-en-owners @kubernetes/sig-docs-es-owners @kubernetes/sig-docs-fr-owners @kubernetes/sig-docs-hi-owners @kubernetes/sig-docs-id-owners @kubernetes/sig-docs-it-owners @kubernetes/sig-docs-ja-owners @kubernetes/sig-docs-ko-owners @kubernetes/sig-docs-no-owners @kubernetes/sig-docs-pt-owners @kubernetes/sig-docs-ru-owners @kubernetes/sig-docs-vi-owners @kubernetes/sig-docs-zh-owners

Is there a good solution for synchronizing this common resource (eg url)?

vishakhanihore commented 5 years ago

@kubernetes/sig-docs-de-owners @kubernetes/sig-docs-en-owners @kubernetes/sig-docs-es-owners @kubernetes/sig-docs-fr-owners @kubernetes/sig-docs-hi-owners @kubernetes/sig-docs-id-owners @kubernetes/sig-docs-it-owners @kubernetes/sig-docs-ja-owners @kubernetes/sig-docs-ko-owners @kubernetes/sig-docs-no-owners @kubernetes/sig-docs-pt-owners @kubernetes/sig-docs-ru-owners @kubernetes/sig-docs-vi-owners @kubernetes/sig-docs-zh-owners

Is there a good solution for synchronizing this common resource (eg url)?

Manually correcting the docs redirection is not a good idea IMO. There must be some bug or any error which is generating such wrong links @mrbobbytables @parispittman

tanjunchen commented 5 years ago

@butuzov hello,maybe you can see istio lint checker.there is external url checker?

butuzov commented 5 years ago

@tanjunchen I see htmlproofer (https://github.com/gjtorikian/html-proofer) but I am not sure I got your point.

npu21 commented 5 years ago

@tanjunchen hi, I wanna contribute too

tanjunchen commented 5 years ago

@npu21 welcome

@npu21 Thanks your Job! correct number 13、14

tanjunchen commented 5 years ago

@tanjunchen I see htmlproofer (https://github.com/gjtorikian/html-proofer) but I am not sure I got your point.

It is a good tool,you can try to use it.

butuzov commented 5 years ago

It is a good tool, you can try to use it.

This is my choice https://github.com/butuzov/deadlinks

tanjunchen commented 5 years ago

@butuzov Nice、Great.

Aresforchina commented 5 years ago

@tanjunchen hi, I wanna contribute ,too

tanjunchen commented 5 years ago

@Aresforchina welcome! Thanks your job! keep going on!

3ks commented 4 years ago

@tanjunchen Hi, I wanna contribute ,too, And I found some 404 url

404

1.path:content/en/docs/tutorials/stateful-application/cassandra.md:156, https://wiki.apache.org/cassandra/NodeTool 2.path:content/en/docs/tasks/configure-pod-container/pull-image-private-registry.md:108, https://index.docker.io/v1/ 3.path:content/en/docs/setup/learning-environment/minikube.md:465, https://git.k8s.io/minikube/docs/contributors/adding_a_dependency.md 4.path:content/en/docs/reference/command-line-tools-reference/feature-gates.md:377, https://git.k8s.io/community/keps/sig-node/compute-device-assignment.md 5.path:content/en/blog/_posts/2019-06-21-volume-cloning-alpha.md:98, https://k8s.io/docs/concepts/storage/volume-pvc-datasource.md 6.path:content/en/blog/_posts/2019-06-19-kubernetes-1-15-release-announcement.md:139, https://zoom.us/webinar/register/8415609575308/WN_AtjsGjz5TRqOsLrEFTWlJQ 7.path:content/en/blog/_posts/2019-03-25-1-14-release-announcement.md:111, https://zoom.us/webinar/register/WN_ViJ0aL4ARiCM15i6erX-pA 8.path:content/en/blog/_posts/2018-12-03-kubernetes-1-13-release-announcement.md:99, https://zoom.us/webinar/register/WN_A2FZovz-TIWn_Xvrb5uERQ 9.path:content/en/blog/_posts/2018-10-26-tips-for-first-kubecon-presentation-part-2.md:9, https://kubernetes.io/blog/2018/10/18/tips-for-your-first-kubecon-presentation---part-1/ 10.path:content/en/blog/_posts/2018-10-15-steering-election-results.md:24, https://git.k8s.io/steering/backlog.md 11.path:content/en/blog/_posts/2018-10-08-support-for-azure-vmss.md:68, https://github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/providers/azure/azure_vmss.go 12.path:content/en/blog/_posts/2018-10-08-support-for-azure-vmss.md:267, https://github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/providers/azure/auth/azure_auth.go 13.path:content/en/blog/_posts/2018-06-26-kubernetes-1-11-release-announcement.md:99, https://www.cncf.io/event/webinar-kubernetes-1-11/ 14.path:content/en/blog/_posts/2018-05-24-kubernetes-containerd-integration-goes-ga.md:126, https://dockr.ly/community 15.path:content/en/blog/_posts/2018-05-01-developing-on-kubernetes.md:165, https://vapor-ware.github.io/ksync/#installation 16.path:content/en/blog/_posts/2018-03-26-kubernetes-1-10-stabilizing-storage-security-networking.md:188, https://www.cncf.io/event/webinar-kubernetes-1-10/ 17.path:content/en/blog/_posts/2018-01-00-Reporting-Errors-Using-Kubernetes-Events.md:24, https://v1-7.docs.kubernetes.io/docs/api-reference/v1.7/#event-v1-core 18.path:content/en/blog/_posts/2018-01-00-Extensible-Admission-Is-Beta.md:16, https://2.bp.blogspot.com/-p8WGg2BATsY/WlfywbD_tAI/AAAAAAAAAJw/mDqZV0dB4_Y0gXXQp_1tQ7CtMRSd6lHVwCK4BGAYYCw/s640/Screen%2BShot%2B2018-01-11%2Bat%2B3.22.07%2BPM.png 19.path:content/en/blog/_posts/2017-12-00-Paddle-Paddle-Fluid-Elastic-Learning.md:36, https://4.bp.blogspot.com/-gOMFfnaygSU/WiYgXO_KJ0I/AAAAAAAAAII/lMLjTGNGYhsovwKornCzMZBhEdMdPI5HACLcBGAs/s640/figure-2.png 20.path:content/en/blog/_posts/2017-12-00-Paddle-Paddle-Fluid-Elastic-Learning.md:28, https://1.bp.blogspot.com/-sp_sVZvhMbU/WiYgXMLQKuI/AAAAAAAAAIM/uc_3iT9BZmAtQGiGGSErgueHK71uWMBCACEwYBhgL/s640/figure-1.png 21.path:content/en/blog/_posts/2017-12-00-Introducing-Kubeflow-Composable.md:142, https://github.com/google/kubeflow/blob/master/user_guide.md 22.path:content/en/blog/_posts/2017-11-00-Securing-Software-Supply-Chain-Grafeas.md:33, https://4.bp.blogspot.com/-SRMfm5z606M/WfzDpHqlz-I/AAAAAAAAAHA/y2suaInhr9E0hU0u78PacBT_kZj2D7DKgCK4BGAYYCw/s1600/Screen%2BShot%2B2017-11-03%2Bat%2B12.28.34%2BPM.png 23.path:content/en/blog/_posts/2017-11-00-Securing-Software-Supply-Chain-Grafeas.md:27, https://1.bp.blogspot.com/-WeI6zpGd42A/WfzDkkIonFI/AAAAAAAAAG4/wKUaNaXYvaQ-an9p4_9T9J3EQB_zHkRXwCK4BGAYYCw/s1600/Screen%2BShot%2B2017-11-03%2Bat%2B12.28.23%2BPM.png 24.path:content/en/blog/_posts/2017-11-00-Securing-Software-Supply-Chain-Grafeas.md:16, https://2.bp.blogspot.com/-TDD4slMA7gg/WfzDeKVLr2I/AAAAAAAAAGw/dhfWOrCMdmogSNhGr5RrA2ovr02K5nn8ACK4BGAYYCw/s400/Screen%2BShot%2B2017-11-03%2Bat%2B12.28.13%2BPM.png 25.path:content/en/blog/_posts/2017-11-00-Kubernetes-Is-Still-Hard-For-Developers.md:12, https://goo.gl/TK9ET3 26.path:content/en/blog/_posts/2017-11-00-Certified-Kubernetes-Conformance.md:8, https://1.bp.blogspot.com/-YasPeoIh8tA/Wg28rH4dzXI/AAAAAAAAAHg/Hfk2dnUoav4XMefGyjzMWdJMZbu1QJFagCK4BGAYYCw/s200/certified_kubernetes_color.png 27.path:content/en/blog/_posts/2017-08-00-High-Performance-Networking-With-Ec2.md:76, http://romana.io/preview 28.path:content/en/blog/_posts/2017-07-00-Happy-Second-Birthday-Kubernetes.md:105, https://kubernetes.io/blog/2017/06/kubernetes-1.7-security-hardening-stateful-application-extensibility-updates 29.path:content/en/blog/_posts/2017-06-00-Kubernetes-1-7-Security-Hardening-Stateful-Application-Extensibility-Updates.md:58, http://ocadotechnology.com/blog/creating-a-distributed-data-centre-architecture-using-kubernetes-and-containers/ 30.path:content/en/blog/_posts/2017-04-00-Rbac-Support-In-Kubernetes.md:42, https://1.bp.blogspot.com/-ixDe91-cnqw/WOa0auxC0mI/AAAAAAAABBs/4LxVsr6shEgTYqUapt5QPISUeuTuztVwwCEw/s640/rbac2.png 31.path:content/en/blog/_posts/2017-04-00-Rbac-Support-In-Kubernetes.md:29, https://1.bp.blogspot.com/-v6KLs1tT_xI/WOa0anGP4sI/AAAAAAAABBo/KIgYfp8PjusuykUVTfgu9-2uKj_wXo4lwCLcB/s400/rbac1.png 32.path:content/en/blog/_posts/2017-04-00-Configuring-Private-Dns-Zones-Upstream-Nameservers-Kubernetes.md:52, https://1.bp.blogspot.com/-IeFx2Uuq_i0/WORRuQpxG_I/AAAAAAAABBA/g1P3ljd7YGYMShoHJnPRK1IfX5h3o9GvACEw/s400/dns.png 33.path:content/en/blog/_posts/2017-04-00-Configuring-Private-Dns-Zones-Upstream-Nameservers-Kubernetes.md:14, https://2.bp.blogspot.com/-Jj4r6bGt1f8/WORRugYMobI/AAAAAAAABBE/HXH-wBGqweQcJbyQA3bqnUtYeN5aOtE9ACEw/s400/dns2.png 34.path:content/en/blog/_posts/2017-03-00-Kubernetes-1-6-Multi-User-Multi-Workloads-At-Scale.md:75, https://github.com/kubernetes/features/blob/master/release-1.6/release_team.md 35.path:content/en/blog/_posts/2017-02-00-Run-Deep-Learning-With-Paddlepaddle-On-Kubernetes.md:146, https://github.com/PaddlePaddle/Paddle/blob/develop/doc/howto/usage/k8s/k8s_aws_en.md 36.path:content/en/blog/_posts/2017-02-00-Run-Deep-Learning-With-Paddlepaddle-On-Kubernetes.md:140, https://github.com/PaddlePaddle/Paddle/blob/develop/doc/howto/usage/k8s/src/k8s_train/start.sh 37.path:content/en/blog/_posts/2017-02-00-Run-Deep-Learning-With-Paddlepaddle-On-Kubernetes.md:12, https://3.bp.blogspot.com/-Mwn3FU9hffI/WJk8QBxA6SI/AAAAAAAAA8w/AS5QoMdPTN8bL9jnixlsCXzj1IfYerhRQCLcB/s200/baidu_research_logo_rgb.png 38.path:content/en/blog/_posts/2017-01-00-Scaling-Kubernetes-Deployments-With-Policy-Base-Networking.md:50, https://4.bp.blogspot.com/-5VjajIIvq-A/WIE5qN2nsNI/AAAAAAAAA7U/mMfMQpeFvH85MHNbohJifEnW658l3w1agCEw/s640/k8spolicy2.png 39.path:content/en/blog/_posts/2017-01-00-Scaling-Kubernetes-Deployments-With-Policy-Base-Networking.md:43, https://3.bp.blogspot.com/-jJK65zh2wE8/WIE5o3HkXFI/AAAAAAAAA7U/QkoCoYnTWAEz60H0nyP4_wN0tVG3WVWAwCEw/s640/k8spolicy.png 40.path:content/en/blog/_posts/2017-01-00-Kubernetes-Ux-Survey-Infographic.md:34, https://1.bp.blogspot.com/-gGKQKRwgOto/WHPgEdVMqQI/AAAAAAAAA5k/MiTVQtKLuHkAMmSjpvAsmiBezAdQV4zCwCEw/s640/feature-priority.png 41.path:content/en/blog/_posts/2017-01-00-Kubernetes-Ux-Survey-Infographic.md:26, https://4.bp.blogspot.com/-iQD8MEPL7nA/WHPgEensPbI/AAAAAAAAA5o/nRAVMQpcxmM9llFJyC-pVD16emtagnxgwCEw/s640/kubernetes-usage.png 42.path:content/en/blog/_posts/2017-01-00-Kubernetes-Ux-Survey-Infographic.md:21, https://2.bp.blogspot.com/-f4lRiYxQ6Pg/WHPggSKpt7I/AAAAAAAAA5w/uThW4NAPiokHJ_Av721SRN4FThd2THAIQCLcB/s640/respondent-demographics.png 43.path:content/en/blog/_posts/2017-01-00-Kubernetes-Ux-Survey-Infographic.md:14, https://1.bp.blogspot.com/-aSAimiXhbkw/WHPgEveTIzI/AAAAAAAAA5s/BMa-6jVzW4Ir-JExg-njJJge2tQg6QSOwCLcB/s640/satisfaction-with-dashboard.png 44.path:content/en/blog/_posts/2016-12-00-Statefulset-Run-Scale-Stateful-Applications-In-Kubernetes.md:308, https://raw.githubusercontent.com/kubernetes/kubernetes.github.io/master/docs/tutorials/stateful-application/zookeeper.yaml 45.path:content/en/blog/_posts/2016-12-00-Kubernetes-1-5-Supporting-Production-Workloads.md:61, https://github.com/kubernetes/community/blob/master/community/README.md 46.path:content/en/blog/_posts/2016-12-00-Kubernetes-1-5-Supporting-Production-Workloads.md:57, http://events.linuxfoundation.org/events/cloudnativecon-and-kubecon-europe 47.path:content/en/blog/_posts/2016-11-00-Visualize-Kubelet-Performance-With-Node-Dashboard.md:12, https://github.com/kubernetes/kubernetes/blob/master/docs/devel/e2e-tests.md#overview 48.path:content/en/blog/_posts/2016-10-00-Tail-Kubernetes-With-Stern.md:163, https://4.bp.blogspot.com/-oNscZEvpzVw/WBeWc4cW4zI/AAAAAAAAAyw/71okg07IPHM6dtBOubO_0kxdYxzwoUGOACLcB/s640/stern-long.gif 49.path:content/en/blog/_posts/2016-10-00-Kubernetes-And-Openstack-At-Yahoo-Japan.md:91, https://2.bp.blogspot.com/-5su8_2KmuYw/WApqvvw0k8I/AAAAAAAAAxU/36NZG0lTQ1whl-JcCuKCb-kjuISR-PSGwCLcB/s640/Untitled%2Bdrawing%2B%25282%2529.png 50.path:content/en/blog/_posts/2016-10-00-Kubernetes-And-Openstack-At-Yahoo-Japan.md:75, https://1.bp.blogspot.com/-0aPKFfhF33k/WApqIabmf1I/AAAAAAAAAxQ/jR33xg1OoMolm9T2Jt3FFixZt6294zUsACLcB/s640/Untitled%2Bdrawing%2B%25281%2529.png 51.path:content/en/blog/_posts/2016-10-00-Kubernetes-And-Openstack-At-Yahoo-Japan.md:55, https://4.bp.blogspot.com/-saBA4FKmJEM/WAppk0keRfI/AAAAAAAAAxM/7Y3uw-H3I0Ae_p6IqUu429pJqtwqTGxIgCLcB/s640/Untitled%2Bdrawing.png 52.path:content/en/blog/_posts/2016-10-00-Kubernetes-And-Openstack-At-Yahoo-Japan.md:110, https://2.bp.blogspot.com/-qiqHdUwASOU/WApsUZF7fRI/AAAAAAAAAxc/26b1XqOnybwWiqDoFUXW9QOxoG3ub7nDACLcB/s400/Untitled%2Bdrawing%2B%25284%2529.png 53.path:content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md:68, https://github.com/kubernetes/helm/blob/master/docs/using_helm.md#helm-install-installing-a-package 54.path:content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md:61, https://github.com/kubernetes/helm/blob/master/docs/using_helm.md#helm-search-finding-charts 55.path:content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md:60, https://github.com/kubernetes/helm/blob/master/docs/quickstart.md#install-an-example-chart 56.path:content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md:59, https://github.com/kubernetes/helm/blob/master/docs/quickstart.md#install-helm 57.path:content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md:51, https://github.com/kubernetes/helm/blob/master/docs/charts.md#chart-license-readme-and-notes 58.path:content/en/blog/_posts/2016-10-00-Helm-Charts-Making-It-Simple-To-Package-And-Deploy-Apps-On-Kubernetes.md:49, https://github.com/kubernetes/helm/blob/master/docs/charts.md#values-files 59.path:content/en/blog/posts/2016-10-00-Globally-Distributed-Services-Kubernetes-Cluster-Federation.md:359, https://1.bp.blogspot.com/-vDz5dEG-yI/WAE81YPVlYI/AAAAAAAAAwM/jvt46qwIViQbsbftCqFenUocGfssuLbjwCLcB/s640/Copy%2Bof%2BFederation%2BBlog%2BDrawing%2B%25281%2529.png 60.path:content/en/blog/_posts/2016-10-00-Globally-Distributed-Services-Kubernetes-Cluster-Federation.md:27, https://2.bp.blogspot.com/-Gj83DdcKqTI/WAE8pwAEZYI/AAAAAAAAAwI/9dbyBFipvDIGkPQWRB1dRxNwkrvzlcYMwCLcB/s400/k8s%2Bfed%2Bmap.png 61.path:content/en/blog/_posts/2016-10-00-Globally-Distributed-Services-Kubernetes-Cluster-Federation.md:13, https://github.com/kubernetes/kubernetes/blob/master/federation/apis/federation/types.go#L114 62.path:content/en/blog/_posts/2016-10-00-Dynamic-Provisioning-And-Storage-In-Kubernetes.md:150, https://github.com/kubernetes/kubernetes/blob/master/docs/devel/api_changes.md#alpha-beta-and-stable-versions 63.path:content/en/blog/_posts/2016-09-00-Deploying-To-Multiple-Kubernetes-With-Kit.md:40, https://4.bp.blogspot.com/-BdD0AgQKFWY/V87u5p7uw2I/AAAAAAAAArM/Z6_279MSn2AVDmO192GtPPTuVBbLgsHCQCLcB/s640/kit.png 64.path:content/en/blog/_posts/2016-08-00-Stateful-Applications-Using-Kubernetes-Datera.md:13, http://datera.io/blog-library/8/19/datera-simplifies-stateful-containers-on-kubernetes-13 65.path:content/en/blog/_posts/2016-07-00-happy-k8sbday-1.md:22, https://1.bp.blogspot.com/-Wn9QJb6wQ7w/V5Cm1Y2iKhI/AAAAAAAAAnc/SZ3yFFcxjmoqAmz9chp8o2KJJUoKI0KQwCLcB/s640/k8s%2BCommit%2BInfographic.png 66.path:content/en/blog/posts/2016-07-00-Rktnetes-Brings-Rkt-Container-Engine-To-Kubernetes.md:54, https://3.bp.blogspot.com/-Agx6uMnddDc/V4bAA2YH-I/AAAAAAAAAl8/PbKRFjVy0JMqyZ_OJ4oqMtGyTmlFTh0bQCEw/s640/rktnetes%2B%25281%2529.png 67.path:content/en/blog/posts/2016-07-00-Rktnetes-Brings-Rkt-Container-Engine-To-Kubernetes.md:39, https://1.bp.blogspot.com/-k3RRYf70fsg/V4a-lVypxI/AAAAAAAAAl4/m9lVW0mxw7s35dzLlT4XJO5gdMzy_RBiQCLcB/s640/rkt%2Bstages.png 68.path:content/en/blog/_posts/2016-07-00-Autoscaling-In-Kubernetes.md:371, https://github.com/kubernetes/kubernetes.github.io/blob/release-1.3/docs/admin/cluster-management.md#cluster-autoscaling 69.path:content/en/blog/_posts/2016-06-00-Bringing-End-To-End-Testing-To-Azure.md:91, https://3.bp.blogspot.com/-U2KYWNzJpFI/V3QMYbKRX8I/AAAAAAAAAks/SqEvCDJHJ8QtbB9hJVM8WAkFuAUlrFl8ACLcB/s400/Kubernetes%2BBlog%2BPost%2B-%2BKubernetes%2Bon%2BAzure%2B%2528Part%2B1%2529.png 70.path:content/en/blog/_posts/2016-03-00-Kubernetes-1-2-And-Simplifying-Advanced-Networking-With-Ingress.md:42, https://github.com/kubernetes/contrib/blob/master/ingress/controllers/gce/BETA_LIMITATIONS.md#creating-the-firewall-rule-for-glbc-health-checks 71.path:content/en/blog/_posts/2016-03-00-How-Container-Metadata-Changes-Your-Point-Of-View.md:70, https://4.bp.blogspot.com/-7JuCC5kuF6U/VvmJzM4UYmI/AAAAAAAAAYE/iIhR19aVCpAaVFRKujflMo047PmzP0DpA/s640/Kubernetes%2BMetadata%2BBlog%2B3.png 72.path:content/en/blog/_posts/2016-03-00-How-Container-Metadata-Changes-Your-Point-Of-View.md:57, https://2.bp.blogspot.com/-7hrB4V8zAkg/VvmJRpLcQQI/AAAAAAAAAYA/Fz7pul56ZQ8Xus6u4zHBFAwe8HJesyeRw/s640/Kubernetes%2BMetadata%2BBlog%2B2.png 73.path:content/en/blog/_posts/2016-03-00-1000-Nodes-And-Beyond-Updates-To-Kubernetes-Performance-And-Scalability-In-12.md:170, https://www.blogger.com/null 74.path:content/en/blog/_posts/2016-03-00-1000-Nodes-And-Beyond-Updates-To-Kubernetes-Performance-And-Scalability-In-12.md:110, https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/pod-lifecycle-event-generator.md 75.path:content/en/blog/_posts/2016-03-00-1000-Nodes-And-Beyond-Updates-To-Kubernetes-Performance-And-Scalability-In-12.md:107, https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/apiserver-watch.md 76.path:content/en/blog/_posts/2015-12-00-Managing-Kubernetes-Pods-Services-And-Replication-Controllers-With-Puppet.md:57, https://puppetlabs.com/blog/building-your-own-abstractions-kubernetes-puppet 77.path:content/en/blog/_posts/2015-12-00-Managing-Kubernetes-Pods-Services-And-Replication-Controllers-With-Puppet.md:42, https://puppetlabs.com/blog/kubernetes-guestbook-example-puppet 78.path:content/en/blog/_posts/2015-12-00-How-Weave-Built-A-Multi-Deployment-Solution-For-Scope-Using-Kubernetes.md:95, https://github.com/kubernetes/kubernetes/blob/master/docs/admin/authentication.md#creating-certificates 79.path:content/en/blog/_posts/2015-12-00-How-Weave-Built-A-Multi-Deployment-Solution-For-Scope-Using-Kubernetes.md:44, http://weave.works/product/net/ 80.path:content/en/blog/_posts/2015-12-00-How-Weave-Built-A-Multi-Deployment-Solution-For-Scope-Using-Kubernetes.md:110, http://kubernetes.io/v1.1/docs/user-guide/services.html 81.path:content/en/blog/_posts/2015-10-00-Some-Things-You-Didnt-Know-About-Kubectl_28.md:106, https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/annotations.md#annotations 82.path:content/en/blog/_posts/2015-07-00-Strong-Simple-Ssl-For-Kubernetes.md:43, https://github.com/GoogleCloudPlatform/kube-jenkins-imager/blob/master/ssl_proxy.yaml#L20-L48 83.path:content/en/blog/_posts/2015-07-00-Strong-Simple-Ssl-For-Kubernetes.md:222, https://github.com/GoogleCloudPlatform/kube-jenkins-imager/blob/master/ssl_proxy.yaml###L41-L48 84.path:content/en/blog/_posts/2015-07-00-Strong-Simple-Ssl-For-Kubernetes.md:20, https://1.bp.blogspot.com/-ccmpTmulrng/VaVxOs7gysI/AAAAAAAAAU8/bCEzgGGm-pE/s400/0.png 85.path:content/en/blog/_posts/2015-07-00-Strong-Simple-Ssl-For-Kubernetes.md:159, https://3.bp.blogspot.com/-0B1BEQo_fWc/VaVxVUBkf3I/AAAAAAAAAVE/5yCCnA29C88/s400/0%2B%25281%2529.png 86.path:content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md:54, https://2.bp.blogspot.com/-UgpwCx4BNwQ/Vxf0Wc8-HwI/AAAAAAAAAb4/g3D1bE74FQA2k9uwc9ZbZuB1N7MTU7swgCLcB/s400/20ej.png 87.path:content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md:52, https://4.bp.blogspot.com/-UXOxauNy8FQ/Vxf0SaGujNI/AAAAAAAAAb0/Pnf6e_iiUfoKkooGyrF3Gmd8wh0vPrteQCLcB/s400/pk22.png 88.path:content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md:48, https://3.bp.blogspot.com/-5VRLexsSJwA/Vxf0F0ccVDI/AAAAAAAAAbs/rh4KGFc95-cIdrTxAujYH2LMrCQ8vrdzQCLcB/s400/27gf.png 89.path:content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md:44, https://4.bp.blogspot.com/-T7kPtjq8O9A/Vxfz6k7XogI/AAAAAAAAAbo/-59dO6F58sERDOQGJ7872ex_KkEKFpArwCLcB/s400/0f64.png 90.path:content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md:36, https://1.bp.blogspot.com/-FSXnrHLDMJs/Vxfzx2rsreI/AAAAAAAAAbk/PaDTpksKEZk4e8YQff5-JhGPoEpgyWaHgCLcB/s400/cloud-logging.png 91.path:content/en/blog/_posts/2015-06-00-Cluster-Level-Logging-With-Kubernetes.md:119, https://4.bp.blogspot.com/-BI3zOVlrHwA/Vxf0KwcqtCI/AAAAAAAAAbw/vzv8X8vQrso9Iycx4qQHuOslE8So7smLgCLcB/s400/27gf-counter.png 92.path:content/en/blog/_posts/2015-05-00-Resource-Usage-Monitoring-Kubernetes.md:90, https://2.bp.blogspot.com/-F2j3kYn3IoA/V4mGH3M-0gI/AAAAAAAAAmg/aoml93zPeKsKbTX1tN5sTtRRTw7dAKsxwCEw/s640/gcm.png 93.path:content/en/blog/_posts/2015-05-00-Resource-Usage-Monitoring-Kubernetes.md:70, https://1.bp.blogspot.com/-lHMeU_4UnAk/V4mGHyrWkBI/AAAAAAAAAms/SvnncgJ7ieAduBqQzpI86oaboIkAKEpEQCEw/s640/influx.png 94.path:content/en/blog/_posts/2015-05-00-Resource-Usage-Monitoring-Kubernetes.md:34, https://3.bp.blogspot.com/-V5KAfomW7Cg/V4mGH6OTKSI/AAAAAAAAAmo/EZHcG0afrs0606eTDMCryT6j6SoNzu3PgCEw/s400/cadvisor.png 95.path:content/en/blog/_posts/2015-05-00-Resource-Usage-Monitoring-Kubernetes.md:17, https://2.bp.blogspot.com/-6Bu15356Zqk/V4mGINP8eOI/AAAAAAAAAmk/-RwvkJUt4rY2cmjqYFBmRo25FQQPRb27ACEw/s640/monitoring-architecture.png 96.path:content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md:34, https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/resources.md#resource-quantities 97.path:content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md:23, https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/cluster_management.md#switching-your-config-files-to-a-new-api-version 98.path:content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md:19, https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/update-demo/v1beta3 99.path:content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md:17, https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/walkthrough/v1beta3 100.path:content/en/blog/_posts/2015-04-00-Introducing-Kubernetes-V1Beta3.md:15, https://github.com/GoogleCloudPlatform/kubernetes/tree/master/examples/guestbook/v1beta3

tanjunchen commented 4 years ago

@gorda Sure,Thanks your job!Welcome!

tanjunchen commented 4 years ago

@gorda Please update the wrong url according to merged pr above.Thanks

3ks commented 4 years ago

@gorda Please update the wrong url according to merged pr above.Thanks

aye

CriaHu commented 4 years ago

@tanjunchen #18228 fix number six

CriaHu commented 4 years ago

18241 fix number 12

tanjunchen commented 4 years ago

@CriaHu Thanks your job , i will update the above url once your pr are merged

butuzov commented 4 years ago

@xichengliudui during last merge more than hundred new deadlinks introduced to Chinese docs.

tanjunchen commented 4 years ago

@gorda Please update the wrong url according to merged pr above. We can sync every 7 days . Thanks

tanjunchen commented 4 years ago

/help /good-first-issue

remyleone commented 4 years ago

Here are some pages with broken links (saved as a CSV format) kubernetes.io_internal_broken_links_20200227.txt

tanjunchen commented 4 years ago

@remyleone thank for your job! I think you open an issue separately, label /help and /good-first-issue , so we can fix some URL that need to be incorrect (though many URLs are out of date i think)

remyleone commented 4 years ago

Done: https://github.com/kubernetes/website/issues/19513

sftim commented 4 years ago

@tanjunchen can I check the aim of this issue. I think the idea is to track every single broken link on the site?

The reason I ask: if that's the case, I think there is too much work for this to qualify as a good first issue. However, this issue could be a great tracking issue from which to select single pages or single sections and create good-first-issue issues whenever the pool of open good first issues drops too low.

tanjunchen commented 4 years ago

Sure, the idea is to track every single broken link on the site. There are too much work to do , It's a good idea to split it down

sftim commented 4 years ago

/remove-good-first-issue