Skip to content

Commit

Permalink
Fix some broken links (#1141)
Browse files Browse the repository at this point in the history
Fixes #1090.
  • Loading branch information
blampe committed May 9, 2024
1 parent 6a63b9f commit de92d5c
Show file tree
Hide file tree
Showing 8 changed files with 26 additions and 26 deletions.
2 changes: 1 addition & 1 deletion examples/README.md
Expand Up @@ -17,4 +17,4 @@ clusters.
1. [Import and modify the AWS-created default cluster security group](./modify-default-eks-sg)
1. [Cluster with Fargate Managed Nodes](./fargate)
1. [Cluster with an OIDC provider and Service Accounts for Pod IAM](./oidc-iam-sa)
1. [Migrating Node Groups with Zero Downtime](https://www.pulumi.com/docs/reference/tutorials/kubernetes/tutorial-eks-migrate-nodegroups/)
1. [Migrating Node Groups with Zero Downtime](https://www.pulumi.com/registry/packages/kubernetes/how-to-guides/eks-migrate-nodegroups/)
2 changes: 1 addition & 1 deletion nodejs/eks/cluster.ts
Expand Up @@ -1512,7 +1512,7 @@ export interface ClusterOptions {
* `pulumi config set aws:profile <profileName>`
*
* See for more details:
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
* - https://www.pulumi.com/registry/packages/aws/api-docs/provider/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
* - https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand Down
4 changes: 2 additions & 2 deletions provider/cmd/pulumi-gen-eks/main.go
Expand Up @@ -572,7 +572,7 @@ func generateSchema() schema.PackageSpec {
" - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html\n" +
" - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html\n" +
" - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/\n" +
" - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts",
" - https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts",
},
"name": {
TypeSpec: schema.TypeSpec{Type: "string"},
Expand Down Expand Up @@ -606,7 +606,7 @@ func generateSchema() schema.PackageSpec {
"- Using a named profile configured on the AWS provider via:\n" +
"`pulumi config set aws:profile <profileName>`\n\n" +
"See for more details:\n" +
"- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider\n" +
"- https://www.pulumi.com/registry/packages/aws/api-docs/provider/\n" +
"- https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/\n" +
"- https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration\n" +
"- https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html",
Expand Down
4 changes: 2 additions & 2 deletions provider/cmd/pulumi-resource-eks/schema.json
Expand Up @@ -695,7 +695,7 @@
},
"createOidcProvider": {
"type": "boolean",
"description": "Indicates whether an IAM OIDC Provider is created for the EKS cluster.\n\nThe OIDC provider is used in the cluster in combination with k8s Service Account annotations to provide IAM roles at the k8s Pod level.\n\nSee for more details:\n - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html\n - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html\n - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/\n - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts"
"description": "Indicates whether an IAM OIDC Provider is created for the EKS cluster.\n\nThe OIDC provider is used in the cluster in combination with k8s Service Account annotations to provide IAM roles at the k8s Pod level.\n\nSee for more details:\n - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html\n - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html\n - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/\n - https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts"
},
"creationRoleProvider": {
"$ref": "#/types/eks:index:CreationRoleProvider",
Expand Down Expand Up @@ -844,7 +844,7 @@
},
"providerCredentialOpts": {
"$ref": "#/types/eks:index:KubeconfigOptions",
"description": "The AWS provider credential options to scope the cluster's kubeconfig authentication when using a non-default credential chain.\n\nThis is required for certain auth scenarios. For example:\n- Creating and using a new AWS provider instance, or\n- Setting the AWS_PROFILE environment variable, or\n- Using a named profile configured on the AWS provider via:\n`pulumi config set aws:profile \u003cprofileName\u003e`\n\nSee for more details:\n- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider\n- https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/\n- https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration\n- https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html"
"description": "The AWS provider credential options to scope the cluster's kubeconfig authentication when using a non-default credential chain.\n\nThis is required for certain auth scenarios. For example:\n- Creating and using a new AWS provider instance, or\n- Setting the AWS_PROFILE environment variable, or\n- Using a named profile configured on the AWS provider via:\n`pulumi config set aws:profile \u003cprofileName\u003e`\n\nSee for more details:\n- https://www.pulumi.com/registry/packages/aws/api-docs/provider/\n- https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/\n- https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration\n- https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html"
},
"proxy": {
"type": "string",
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Cluster.cs
Expand Up @@ -183,7 +183,7 @@ public InputMap<string> ClusterTags
/// - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
/// - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
/// - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
/// - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
/// - https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
/// </summary>
[Input("createOidcProvider")]
public Input<bool>? CreateOidcProvider { get; set; }
Expand Down Expand Up @@ -468,7 +468,7 @@ public InputList<string> PrivateSubnetIds
/// `pulumi config set aws:profile &lt;profileName&gt;`
///
/// See for more details:
/// - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
/// - https://www.pulumi.com/registry/packages/aws/api-docs/provider/
/// - https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
/// - https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
/// - https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand Down
8 changes: 4 additions & 4 deletions sdk/go/eks/cluster.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions sdk/java/src/main/java/com/pulumi/eks/ClusterArgs.java
Expand Up @@ -88,7 +88,7 @@ public Optional<Output<Map<String,String>>> clusterTags() {
* - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
* - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
* - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
* - https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
*
*/
@Import(name="createOidcProvider")
Expand All @@ -103,7 +103,7 @@ public Optional<Output<Map<String,String>>> clusterTags() {
* - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
* - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
* - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
* - https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
*
*/
public Optional<Output<Boolean>> createOidcProvider() {
Expand Down Expand Up @@ -675,7 +675,7 @@ public Optional<Output<List<String>>> privateSubnetIds() {
* `pulumi config set aws:profile &lt;profileName&gt;`
*
* See for more details:
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
* - https://www.pulumi.com/registry/packages/aws/api-docs/provider/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
* - https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand All @@ -694,7 +694,7 @@ public Optional<Output<List<String>>> privateSubnetIds() {
* `pulumi config set aws:profile &lt;profileName&gt;`
*
* See for more details:
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
* - https://www.pulumi.com/registry/packages/aws/api-docs/provider/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
* - https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand Down Expand Up @@ -1133,7 +1133,7 @@ public Builder clusterTags(Map<String,String> clusterTags) {
* - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
* - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
* - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
* - https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
*
* @return builder
*
Expand All @@ -1152,7 +1152,7 @@ public Builder createOidcProvider(@Nullable Output<Boolean> createOidcProvider)
* - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
* - https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
* - https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
* - https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
*
* @return builder
*
Expand Down Expand Up @@ -1954,7 +1954,7 @@ public Builder privateSubnetIds(String... privateSubnetIds) {
* `pulumi config set aws:profile &lt;profileName&gt;`
*
* See for more details:
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
* - https://www.pulumi.com/registry/packages/aws/api-docs/provider/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
* - https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand All @@ -1977,7 +1977,7 @@ public Builder providerCredentialOpts(@Nullable Output<KubeconfigOptionsArgs> pr
* `pulumi config set aws:profile &lt;profileName&gt;`
*
* See for more details:
* - https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
* - https://www.pulumi.com/registry/packages/aws/api-docs/provider/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
* - https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
* - https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand Down
12 changes: 6 additions & 6 deletions sdk/python/pulumi_eks/cluster.py
Expand Up @@ -82,7 +82,7 @@ def __init__(__self__, *,
- https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
- https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
- https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
- https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
:param 'CreationRoleProviderArgs' creation_role_provider: The IAM Role Provider used to create & authenticate against the EKS cluster. This role is given `[system:masters]` permission in K8S, See: https://docs.aws.amazon.com/eks/latest/userguide/add-user-role.html
Note: This option is only supported with Pulumi nodejs programs. Please use `ProviderCredentialOpts` as an alternative instead.
Expand Down Expand Up @@ -181,7 +181,7 @@ def __init__(__self__, *,
`pulumi config set aws:profile <profileName>`
See for more details:
- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
- https://www.pulumi.com/registry/packages/aws/api-docs/provider/
- https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
- https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
- https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand Down Expand Up @@ -383,7 +383,7 @@ def create_oidc_provider(self) -> Optional[pulumi.Input[bool]]:
- https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
- https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
- https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
- https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
"""
return pulumi.get(self, "create_oidc_provider")

Expand Down Expand Up @@ -812,7 +812,7 @@ def provider_credential_opts(self) -> Optional[pulumi.Input['KubeconfigOptionsAr
`pulumi config set aws:profile <profileName>`
See for more details:
- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
- https://www.pulumi.com/registry/packages/aws/api-docs/provider/
- https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
- https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
- https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand Down Expand Up @@ -1118,7 +1118,7 @@ def __init__(__self__,
- https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_create_oidc_verify-thumbprint.html
- https://docs.aws.amazon.com/eks/latest/userguide/enable-iam-roles-for-service-accounts.html
- https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/
- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/eks/#enabling-iam-roles-for-service-accounts
- https://www.pulumi.com/registry/packages/aws/api-docs/eks/cluster/#enabling-iam-roles-for-service-accounts
:param pulumi.InputType['CreationRoleProviderArgs'] creation_role_provider: The IAM Role Provider used to create & authenticate against the EKS cluster. This role is given `[system:masters]` permission in K8S, See: https://docs.aws.amazon.com/eks/latest/userguide/add-user-role.html
Note: This option is only supported with Pulumi nodejs programs. Please use `ProviderCredentialOpts` as an alternative instead.
Expand Down Expand Up @@ -1217,7 +1217,7 @@ def __init__(__self__,
`pulumi config set aws:profile <profileName>`
See for more details:
- https://www.pulumi.com/docs/reference/pkg/nodejs/pulumi/aws/#Provider
- https://www.pulumi.com/registry/packages/aws/api-docs/provider/
- https://www.pulumi.com/docs/intro/cloud-providers/aws/setup/
- https://www.pulumi.com/docs/intro/cloud-providers/aws/#configuration
- https://docs.aws.amazon.com/eks/latest/userguide/create-kubeconfig.html
Expand Down

0 comments on commit de92d5c

Please sign in to comment.