Skip to content

Commit 51f0472

Browse files
committed
Reword upgrading section for basic auth
1 parent ce169cb commit 51f0472

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

docs/upgrading_to_v2.0.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,17 @@ module "kubernetes_engine" {
4444

4545
### Enabling Kubernetes Basic Authentication
4646

47-
Starting with GKE v1.12, clusters will have Basic Authentication and
48-
client certificate issuance disabled by default. In previous versions
49-
of *kubernetes-engine*, Basic Authentication was enabled and configured with the username `"admin"` and an automatically generated password. Basic Authentication is now disabled by default and requires credentials to be provided to remain enabled.
47+
Starting with GKE v1.12, clusters will by default disable the Basic
48+
Authentication method of authenticating. In previous versions of
49+
*kubernetes-engine*, Basic Authentication was enabled and configured
50+
with the username `"admin"` and an automatically generated password if
51+
the managed version of Kubernetes was less than v1.12.
52+
Basic Authentication is now requires credentials to be provided to be
53+
enabled.
5054

5155
Using Basic Authentication causes Terraform to store the credentials in
52-
a state file. It is important to use a Terraform Backend which supports encryption at rest, like the [GCS Backend][gcs-backend]. The
56+
a state file. It is important to use a Terraform Backend which supports
57+
encryption at rest, like the [GCS Backend][gcs-backend]. The
5358
[Sensitive Data in State article][sensitive-data] provides more context
5459
and recommendations on how to handle scenarios like this.
5560

0 commit comments

Comments
 (0)