Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kep 2133: update doc references and standardize the content for KubeletCredentialsProvider #38006

Closed
wants to merge 139 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
8cd37da
Remove extra on
nurayko Nov 13, 2022
7950353
Make layout prettier in /configure-volume-storage.md
windsonsea Nov 11, 2022
b105ee8
Localize /en/docs/reference/glossary/addons.md into Hindi
khannakshat7 Aug 14, 2022
bb08847
added annotations in what's next sections
Ritikaa96 Nov 11, 2022
19bb3ce
Improve list of default namespaces
sftim Nov 6, 2022
57c3c97
docs: Update projected-volumes.md
Pradumnasaraf Nov 8, 2022
6953c32
Signpost readers to Kubernetes images
sftim Nov 13, 2022
7d0e13d
Update content/en/docs/setup/production-environment/tools/kubeadm/cre…
kadtendulkar Nov 7, 2022
80093bf
[zh] sync /storage/projected-volumes.md
windsonsea Nov 9, 2022
245765a
fix apiversion
Nov 14, 2022
23e78ee
[zh] sync /service-accounts-admin.md
windsonsea Nov 11, 2022
ccce564
Redo index for Containers concept
sftim Oct 29, 2022
3e6d894
Switch self-healing feature to ReplicaSet
sftim Oct 29, 2022
9dc8089
[zh-cn] Update roles-and-responsibilities.md
gaogao101 Nov 14, 2022
e270cb5
fix text order
a16su Nov 14, 2022
d34a3c9
[zh-cn] Update working-with-objects/names.md
gaogao101 Nov 14, 2022
92ab6c8
[zh-cn] Update flow-control.md
gaogao101 Nov 14, 2022
4dfa402
Add pt-br/docs/reference/glossary/cluster-operations.md
MrErlison Nov 5, 2022
84f4f9a
Add November patch releases
xmudrii Nov 14, 2022
caedd54
Move December patch releases to 2022-12-07
xmudrii Nov 14, 2022
89388ba
[ru] Small corrections for kubernetes-basics index
shurup Jan 26, 2022
d6ab946
[zh-cn] Updated replicaset.md
gaogao101 Nov 15, 2022
1a4c7be
Retitle Confusing punctuation in Kubernetes components page
T-Lakshmi Oct 31, 2022
01cbdad
[zh-cn] Update services-networking/service.md
gaogao101 Nov 15, 2022
786f0b8
Fix typo in api-concepts.md
Nov 15, 2022
98d2336
Translated kops page from EN to PT-BR
juliafmorgado Nov 3, 2022
3389829
Update kops.md with suggestions
juliafmorgado Nov 4, 2022
7c4819d
Fix kops.md according to MrErlison's suggestions
juliafmorgado Nov 7, 2022
39c4ed0
Update kops.md with stormqueen1990 suggestions
juliafmorgado Nov 14, 2022
e0e6f50
Add pt-br/docs/reference/glossary/aggregation-layer.md
MrErlison Oct 29, 2022
78958a9
Fix tags
MrErlison Nov 15, 2022
ea219b8
Update echoserver image in tutorial for multiarch
mtardy Oct 19, 2022
88fda95
Update topology-spread-constraints.md
ThomVivet Nov 14, 2022
3abff19
fix a broken link for connect-applications-service
niuzhenguo Nov 14, 2022
58f1be3
updated /kubernetes-objects.md
windsonsea Nov 13, 2022
d4eb584
Added Hyperlink to RFC3339
Shubham82 Nov 15, 2022
aea9680
Fix typos in /service-accounts-admin.md
windsonsea Nov 11, 2022
183b7ff
Remove edit steps from concept page
shannonxtreme Nov 15, 2022
b641553
fix the link for azure
Nov 14, 2022
d55c18e
[zh-cn] Updated images.md
gaogao101 Nov 15, 2022
3ba15dd
[zh] sync hello-minikube.md
windsonsea Nov 16, 2022
5ae1aa8
Adding the translation to brazilian portuguese for authorization
jralmaraz Aug 10, 2022
1a2e1b8
moving links not yet translated to base doc
jralmaraz Aug 10, 2022
c8902db
addressing review items
jralmaraz Aug 18, 2022
d60397b
sorry, I left lots of reviewed items left
jralmaraz Sep 23, 2022
8c0ee1f
missed caution admonition fix
jralmaraz Sep 23, 2022
d5139d8
still some accents
jralmaraz Oct 24, 2022
a0a352a
group API core order fix
jralmaraz Oct 25, 2022
7056f59
GET/HEAD request verb fix
jralmaraz Oct 25, 2022
973f65d
fix latest reviewed items
jralmaraz Nov 15, 2022
38e8cb0
missing kubelet and pods format
jralmaraz Nov 15, 2022
6d92bb4
Add pt-br/docs/reference/glossary/workload.md
rodrigodelmonte Oct 29, 2022
45b16eb
[ru] remove unused repo gpgkey for yum repo
Arhell Nov 13, 2022
32c5a8b
[zh] sync enabling-service-topology.md
windsonsea Nov 16, 2022
da92a4f
[zh] add some spaces to make it look pretty
chengxiangdong Nov 17, 2022
85f22c9
[ru] update links in addons.md
Arhell Jul 14, 2022
880ad12
[zh-cn] Improve Chinese translation in names page
Nov 18, 2022
2580751
Optimize style in setup-ha-etcd-with-kubeadm.md
windsonsea Nov 17, 2022
83853da
Fix alignment in troubleshooting-kubeadm.md
windsonsea Nov 17, 2022
ddd7889
[zh] sync expose-external-ip-address.md
windsonsea Nov 16, 2022
7033dc3
[zh] sync /concepts/configuration/secret.md
windsonsea Nov 17, 2022
628ecf5
[de] remove unused repo gpgkey for yum repo
Arhell Nov 6, 2022
dd789f6
Add initial v1.26 deprecations and removals blog
fsmunoz Nov 16, 2022
5bd794f
Update 2022-10-18-kubernetes-1.26-deprecations-and-removals.md
fsmunoz Nov 16, 2022
b3cc784
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 16, 2022
fc6d464
Use more general word for graduating that includes beta
fsmunoz Nov 16, 2022
cee444f
CRI runtime deprecation, reordering kubelet dynamic configuration.
fsmunoz Nov 16, 2022
fe715de
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 16, 2022
b4d1a4b
Remove duplicate kube-proxy entry
fsmunoz Nov 16, 2022
e9f2568
Corrected heading links
fsmunoz Nov 16, 2022
0b6e579
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
a113c74
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
5a4dd46
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
bee2bfc
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
235a837
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
9ae8be3
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
4b95d4f
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
9b5738c
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
3e19432
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
57a40b1
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
5ebea7d
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
73b7c90
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
bb9092f
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
2914e03
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
f9e77cf
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
3e4cdcf
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
ccfe18a
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
ad48ba1
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
9d573be
Update content/en/blog/_posts/2022-10-18-kubernetes-1.26-deprecations…
fsmunoz Nov 17, 2022
2859b73
Remove new features
fsmunoz Nov 17, 2022
36a1f8a
Added GlusterFS removal (from Major Themes)
fsmunoz Nov 17, 2022
ef1347e
[pt] Fix feature state for ExpandCSIVolumes
Arhell Nov 19, 2022
1fc6c2f
added hyperlink for persistentVolumes in Namespaces page
Nov 14, 2022
d9b78fd
[zh] localize blog 2020-09-03-warnings
niuzhenguo Nov 11, 2022
69d79ca
[zh] sync connect-applications-service.md
windsonsea Nov 16, 2022
ed75479
[zh] sync guestbook.md
windsonsea Nov 16, 2022
6b56d9c
[zh] sync service-access-application-cluster.md
windsonsea Nov 16, 2022
4686bd6
Fix markdown errors
olivierlemasle Nov 18, 2022
c4db322
Fix typos in cron-jobs.md
windsonsea Nov 18, 2022
ba81c4a
JobTrackingWithFinalizers disabled in 1.23, 1.24
alculquicondor Nov 15, 2022
cdf2b41
[zh-cn] fix misspelling in pod-overhead.md
keyu-Li Nov 19, 2022
3b2d15e
Update Cilium installation steps
Kikiodazie Nov 17, 2022
d02b74f
Use kubectl to wait for Jobs to succeed
sftim Oct 29, 2022
d36f023
adding links to easy-rsa, cfssl and openssl in certificates.md
Ritikaa96 Nov 1, 2022
d232e8d
[it] resync /partners/_index.html
windsonsea Jul 12, 2022
4bfbcac
Improve EndpointSlice concept
sftim Oct 19, 2022
b5e9797
[pt-br] Translate the kubeadm init page.
stormqueen1990 Oct 21, 2022
e4611a8
updated nginx version to follow examples correctly
estebancano-dev Nov 19, 2022
23f3d0f
[zh-cn] Updated /labels-annotations-taints/_index.md
gaogao101 Nov 21, 2022
cb77a9e
Clarification on containers immutability
zioproto Nov 18, 2022
762fc3b
Update content/en/docs/concepts/containers/_index.md
zioproto Nov 21, 2022
1a91f50
Localization for glossary tag headers.
stormqueen1990 Nov 19, 2022
31da3eb
Changes from code review.
stormqueen1990 Nov 19, 2022
9877207
updated docs regarding ephemeral pods not being supported by static p…
xmcqueen Nov 21, 2022
50ba7f8
Fix indentation and typos in kubelet-tls-bootstrapping.md
windsonsea Nov 20, 2022
e69db4a
Updated Objective in hindi
kundan2707 Nov 21, 2022
1ca0b81
Create pod-lifecycle.md
surbhiahuja Oct 26, 2022
73091e2
Review comments incorporated
surbhiahuja Oct 27, 2022
3effc6c
Update pod-lifecycle.md
surbhiahuja Nov 5, 2022
83c989f
Update pod-lifecycle.md
surbhiahuja Nov 21, 2022
29b4749
Add pt-br/docs/reference/glossary/statefulset.md
rodrigodelmonte Nov 9, 2022
b2511bc
Add pt-br/docs/reference/glossary/developer.md
MrErlison Nov 19, 2022
9f529cb
Updated title.
MrErlison Nov 19, 2022
65b0740
Fix typo
MrErlison Nov 20, 2022
fe3b80a
[zh] sync configure-volume-storage.md
windsonsea Nov 15, 2022
df4938c
Create Secret / Fixed the raw data example
4TT1L4 Nov 17, 2022
db5788b
Create explore-intro.html
juliafmorgado Nov 16, 2022
483872f
Expanded container term in Glossary.
T-Lakshmi Nov 9, 2022
bea01db
Update content/en/docs/reference/glossary/container.md
T-Lakshmi Nov 11, 2022
eddfbb9
steering: Paris to Emeritus, add Carlos
justaugustus Nov 21, 2022
b91d0c2
[ja] use $HOSTNAME env variable instead of hostname command
Arhell Nov 15, 2022
7076f4a
[zh-cn]Update manage-resources-containers.md
kinzhi Nov 7, 2022
d1f7f68
add Arhell to sig-docs-ru-owners
Arhell Nov 22, 2022
f33c57e
[zh] sync coarse-parallel-processing-work-queue.md
windsonsea Nov 20, 2022
fcde908
[zh] sync calico-network-policy.md
windsonsea Nov 20, 2022
205d4d2
[zh] sync cilium-network-policy.md
windsonsea Nov 20, 2022
6b706f1
fix: zh-cn learning environment page redirect
ocleo1 Nov 12, 2022
ada2846
Update doc references for KubeletCredentialProviders
ndixita Nov 21, 2022
68c1e1e
Formatting and changing some words as per the standards, and removing…
ndixita Nov 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,7 @@ aliases:
- ngtuna
- truongnh1992
sig-docs-ru-owners: # Admins for Russian content
- Arhell
- msheldyakov
- aisonaku
- potapy4
Expand Down Expand Up @@ -245,11 +246,11 @@ aliases:
# authoritative source: git.k8s.io/community/OWNERS_ALIASES
committee-steering: # provide PR approvals for announcements
- cblecker
- cpanato
- bentheelder
- justaugustus
- mrbobbytables
- palnabarun
- parispittman
- tpepper
# authoritative source: https://git.k8s.io/sig-release/OWNERS_ALIASES
sig-release-leads:
Expand Down
2 changes: 1 addition & 1 deletion content/de/docs/tasks/tools/install-kubectl.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
yum install -y kubectl
{{< /tab >}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ This then points to the other benefit of next generation PaaS being built on top

Kubernetes is infrastructure for next generation applications, PaaS and more. Given this, I’m really excited by our [announcement](https://azure.microsoft.com/en-us/blog/kubernetes-now-generally-available-on-azure-container-service/) today that Kubernetes on Azure Container Service has reached general availability. When you deploy your next generation application to Azure, whether on a PaaS or deployed directly onto Kubernetes itself (or both) you can deploy it onto a managed, supported Kubernetes cluster.

Furthermore, because we know that the world of PaaS and software development in general is a hybrid one, we’re excited to announce the preview availability of [Windows clusters in Azure Container Service](https://docs.microsoft.com/en-us/azure/container-service/container-service-kubernetes-walkthrough). We’re also working on [hybrid clusters](https://github.com/Azure/acs-engine/blob/master/docs/kubernetes/windows.md) in [ACS-Engine](https://github.com/Azure/acs-engine) and expect to roll those out to general availability in the coming months.
Furthermore, because we know that the world of PaaS and software development in general is a hybrid one, we’re excited to announce the preview availability of [Windows clusters in Azure Container Service](https://learn.microsoft.com/en-us/azure/container-service/container-service-kubernetes-walkthrough). We’re also working on [hybrid clusters](https://github.com/Azure/acs-engine/blob/master/docs/kubernetes/windows.md) in [ACS-Engine](https://github.com/Azure/acs-engine) and expect to roll those out to general availability in the coming months.

I’m thrilled to see how containers and container as a service is changing the world of compute, I’m confident that we’re only scratching the surface of the transformation we’ll see in the coming months and years.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ If you’d like to try out Kubeflow, we have a number of options for you:

1. You can use sample walkthroughs hosted on [Katacoda](https://www.katacoda.com/kubeflow)
2. You can follow a guided tutorial with existing models from the [examples repository](https://github.com/kubeflow/examples). These include the [GitHub Issue Summarization](https://github.com/kubeflow/examples/tree/master/github_issue_summarization), [MNIST](https://github.com/kubeflow/examples/tree/master/mnist) and [Reinforcement Learning with Agents](https://github.com/kubeflow/examples/tree/v0.5.1/agents).
3. You can start a cluster on your own and try your own model. Any Kubernetes conformant cluster will support Kubeflow including those from contributors [Caicloud](https://www.prnewswire.com/news-releases/caicloud-releases-its-kubernetes-based-cluster-as-a-service-product-claas-20-and-the-first-tensorflow-as-a-service-taas-11-while-closing-6m-series-a-funding-300418071.html), [Canonical](https://jujucharms.com/canonical-kubernetes/), [Google](https://cloud.google.com/kubernetes-engine/docs/how-to/creating-a-container-cluster), [Heptio](https://heptio.com/products/kubernetes-subscription/), [Mesosphere](https://github.com/mesosphere/dcos-kubernetes-quickstart), [Microsoft](https://docs.microsoft.com/en-us/azure/aks/kubernetes-walkthrough), [IBM](https://cloud.ibm.com/docs/containers?topic=containers-cs_cluster_tutorial#cs_cluster_tutorial), [Red Hat/Openshift ](https://docs.openshift.com/container-platform/3.3/install_config/install/quick_install.html#install-config-install-quick-install)and [Weaveworks](https://www.weave.works/product/cloud/).
3. You can start a cluster on your own and try your own model. Any Kubernetes conformant cluster will support Kubeflow including those from contributors [Caicloud](https://www.prnewswire.com/news-releases/caicloud-releases-its-kubernetes-based-cluster-as-a-service-product-claas-20-and-the-first-tensorflow-as-a-service-taas-11-while-closing-6m-series-a-funding-300418071.html), [Canonical](https://jujucharms.com/canonical-kubernetes/), [Google](https://cloud.google.com/kubernetes-engine/docs/how-to/creating-a-container-cluster), [Heptio](https://heptio.com/products/kubernetes-subscription/), [Mesosphere](https://github.com/mesosphere/dcos-kubernetes-quickstart), [Microsoft](https://learn.microsoft.com/en-us/azure/aks/kubernetes-walkthrough), [IBM](https://cloud.ibm.com/docs/containers?topic=containers-cs_cluster_tutorial#cs_cluster_tutorial), [Red Hat/Openshift ](https://docs.openshift.com/container-platform/3.3/install_config/install/quick_install.html#install-config-install-quick-install)and [Weaveworks](https://www.weave.works/product/cloud/).

There were also a number of sessions at KubeCon + CloudNativeCon EU 2018 covering Kubeflow. The links to the talks are here; the associated videos will be posted in the coming days.

Expand Down
18 changes: 9 additions & 9 deletions content/en/blog/_posts/2018-10-08-support-for-azure-vmss.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,19 @@ date: 2018-10-08

With Kubernetes v1.12, Azure virtual machine scale sets (VMSS) and cluster-autoscaler have reached their General Availability (GA) and User Assigned Identity is available as a preview feature.

_Azure VMSS allow you to create and manage identical, load balanced VMs that automatically increase or decrease based on demand or a set schedule. This enables you to easily manage and scale multiple VMs to provide high availability and application resiliency, ideal for large-scale applications like container workloads [[1]](https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview)._
_Azure VMSS allow you to create and manage identical, load balanced VMs that automatically increase or decrease based on demand or a set schedule. This enables you to easily manage and scale multiple VMs to provide high availability and application resiliency, ideal for large-scale applications like container workloads [[1]](https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview)._

Cluster autoscaler allows you to adjust the size of the Kubernetes clusters based on the load conditions automatically.

Another exciting feature which v1.12 brings to the table is the ability to use User Assigned Identities with Kubernetes clusters [[12]](https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview).
Another exciting feature which v1.12 brings to the table is the ability to use User Assigned Identities with Kubernetes clusters [[12]](https://learn.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview).

In this article, we will do a brief overview of VMSS, cluster autoscaler and user assigned identity features on Azure.

## VMSS

Azure’s Virtual Machine Scale sets (VMSS) feature offers users an ability to automatically create VMs from a single central configuration, provide load balancing via L4 and L7 load balancing, provide a path to use availability zones for high availability, provides large-scale VM instances et. al.

VMSS consists of a group of virtual machines, which are identical and can be managed and configured at a group level. More details of this feature in Azure itself can be found at the following link [[1]](https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview).
VMSS consists of a group of virtual machines, which are identical and can be managed and configured at a group level. More details of this feature in Azure itself can be found at the following link [[1]](https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview).

With Kubernetes v1.12 customers can create k8s cluster out of VMSS instances and utilize VMSS features.

Expand Down Expand Up @@ -254,7 +254,7 @@ Cluster Autoscaler currently supports four VM types: standard (VMAS), VMSS, ACS

## User Assigned Identity

Inorder for the Kubernetes cluster components to securely talk to the cloud services, it needs to authenticate with the cloud provider. In Azure Kubernetes clusters, up until now this was done using two ways - Service Principals or Managed Identities. In case of service principal the credentials are stored within the cluster and there are password rotation and other challenges which user needs to incur to accommodate this model. Managed service identities takes out this burden from the user and manages the service instances directly [[12]](https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview).
Inorder for the Kubernetes cluster components to securely talk to the cloud services, it needs to authenticate with the cloud provider. In Azure Kubernetes clusters, up until now this was done using two ways - Service Principals or Managed Identities. In case of service principal the credentials are stored within the cluster and there are password rotation and other challenges which user needs to incur to accommodate this model. Managed service identities takes out this burden from the user and manages the service instances directly [[12]](https://learn.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview).

There are two kinds of managed identities possible - one is system assigned and another is user assigned. In case of system assigned identity each vm in the Kubernetes cluster is assigned a managed identity during creation. This identity is used by various Kubernetes components needing access to Azure resources. Examples to these operations are getting/updating load balancer configuration, getting/updating vm information etc. With the system assigned managed identity, user has no control over the identity which is assigned to the underlying vm. The system automatically assigns it and this reduces the flexibility for the user.

Expand All @@ -273,7 +273,7 @@ env.ServiceManagementEndpoint,
config.UserAssignedIdentityID)
```

This calls hits either the instance metadata service or the vm extension [[12]](https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview) to gather the token which is then used to access various resources.
This calls hits either the instance metadata service or the vm extension [[12]](https://learn.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview) to gather the token which is then used to access various resources.

## Setting up a cluster with user assigned identity

Expand Down Expand Up @@ -304,19 +304,19 @@ For azure specific discussions - please checkout the Azure SIG page at [[6]](htt

For CA, please checkout the Autoscaler project here [[7]](http://www.github.com/kubernetes/autoscaler) and join the [#sig-autoscaling](https://kubernetes.slack.com/messages/sig-autoscaling) Slack for more discussions.

For the acs-engine (the unmanaged variety) on Azure docs can be found here: [[9]](https://github.com/Azure/acs-engine). More details about the managed service from Azure Kubernetes Service (AKS) here [[5]](https://docs.microsoft.com/en-us/azure/aks/).
For the acs-engine (the unmanaged variety) on Azure docs can be found here: [[9]](https://github.com/Azure/acs-engine). More details about the managed service from Azure Kubernetes Service (AKS) here [[5]](https://learn.microsoft.com/en-us/azure/aks/).

## References

1) https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview
1) https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview

2) /docs/concepts/architecture/cloud-controller/

3) https://github.com/kubernetes/kubernetes/blob/release-1.17/staging/src/k8s.io/legacy-cloud-providers/azure/azure_vmss.go

4) https://github.com/Azure/acs-engine/blob/master/docs/kubernetes/deploy.md

5) https://docs.microsoft.com/en-us/azure/aks/
5) https://learn.microsoft.com/en-us/azure/aks/

6) https://github.com/kubernetes/community/tree/master/sig-azure

Expand All @@ -330,7 +330,7 @@ For the acs-engine (the unmanaged variety) on Azure docs can be found here: [[9]

11) /docs/concepts/architecture/

12) https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview
12) https://learn.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview

13) https://github.com/Azure/acs-engine/tree/master/examples/kubernetes-msi-userassigned

Expand Down
4 changes: 2 additions & 2 deletions content/en/blog/_posts/2020-05-21-wsl2-dockerdesktop-k8s.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ New to Windows 10 and WSL2, or new to Docker and Kubernetes? Welcome to this blo

For the last few years, Kubernetes became a de-facto standard platform for running containerized services and applications in distributed environments. While a wide variety of distributions and installers exist to deploy Kubernetes in the cloud environments (public, private or hybrid), or within the bare metal environments, there is still a need to deploy and run Kubernetes locally, for example, on the developer's workstation.

Kubernetes has been originally designed to be deployed and used in the Linux environments. However, a good number of users (and not only application developers) use Windows OS as their daily driver. When Microsoft revealed WSL - [the Windows Subsystem for Linux](https://docs.microsoft.com/en-us/windows/wsl/), the line between Windows and Linux environments became even less visible.
Kubernetes has been originally designed to be deployed and used in the Linux environments. However, a good number of users (and not only application developers) use Windows OS as their daily driver. When Microsoft revealed WSL - [the Windows Subsystem for Linux](https://learn.microsoft.com/en-us/windows/wsl/), the line between Windows and Linux environments became even less visible.


Also, WSL brought an ability to run Kubernetes on Windows almost seamlessly!
Expand All @@ -31,7 +31,7 @@ Since we will explain how to install KinD, we won't go into too much detail arou
However, here is the list of the prerequisites needed and their version/lane:

- OS: Windows 10 version 2004, Build 19041
- [WSL2 enabled](https://docs.microsoft.com/en-us/windows/wsl/wsl2-install)
- [WSL2 enabled](https://learn.microsoft.com/en-us/windows/wsl/wsl2-install)
- In order to install the distros as WSL2 by default, once WSL2 installed, run the command `wsl.exe --set-default-version 2` in Powershell
- WSL2 distro installed from the Windows Store - the distro used is Ubuntu-18.04
- [Docker Desktop for Windows](https://hub.docker.com/editions/community/docker-ce-desktop-windows), stable channel - the version used is 2.2.0.4
Expand Down
Loading