Skip to content

Commit 5d606ec

Browse files
authored
updating readme. (#5670)
updating readme with the newly added modules.
1 parent b09740d commit 5d606ec

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

modules/README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ Modules that are still in development and less stable are labeled with the
3535
### Compute
3636

3737
* **[vm-instance]** ![core-badge] : Creates one or more VM instances.
38+
* **[cloud-run]** ![core-badge] : Deploys a Google Cloud Run (v2) service.
3839
* **[schedmd-slurm-gcp-v6-partition]** ![core-badge] :
3940
Creates a partition to be used by a [slurm-controller][schedmd-slurm-gcp-v6-controller].
4041
* **[schedmd-slurm-gcp-v6-nodeset]** ![core-badge] :
@@ -58,6 +59,7 @@ Modules that are still in development and less stable are labeled with the
5859
* **[gke-partition]** ![community-badge] ![experimental-badge] : Creates a slinky partition to be used by a [slurm-controller][schedmd-slurm-gcp-v6-controller].
5960

6061
[vm-instance]: compute/vm-instance/README.md
62+
[cloud-run]: compute/cloud-run/README.md
6163
[gke-node-pool]: ../modules/compute/gke-node-pool/README.md
6264
[resource-policy]: ../modules/compute/resource-policy/README.md
6365
[gke-job-template]: ../modules/compute/gke-job-template/README.md
@@ -72,6 +74,8 @@ Modules that are still in development and less stable are labeled with the
7274

7375
### Database
7476

77+
* **[redis]** ![core-badge] : Deploys a Google Cloud Memorystore for Redis instance.
78+
* **[spanner]** ![core-badge] : Creates Spanner instances and databases.
7579
* **[slurm-cloudsql-federation]** ![community-badge] ![experimental-badge] :
7680
Creates a [Google SQL Instance](https://cloud.google.com/sql/) meant to be
7781
integrated with a [slurm-controller][schedmd-slurm-gcp-v6-controller].
@@ -81,6 +85,8 @@ Modules that are still in development and less stable are labeled with the
8185
table. Primarily used for
8286
[FSI - MonteCarlo Tutorial][fsi-montecarlo-on-batch-tutorial].
8387

88+
[redis]: database/redis/README.md
89+
[spanner]: database/spanner/README.md
8490
[slurm-cloudsql-federation]: ../community/modules/database/slurm-cloudsql-federation/README.md
8591
[bigquery-dataset]: ../community/modules/database/bigquery-dataset/README.md
8692
[bigquery-table]: ../community/modules/database/bigquery-table/README.md
@@ -116,11 +122,23 @@ Modules that are still in development and less stable are labeled with the
116122
[gke-persistent-volume]: file-system/gke-persistent-volume/README.md
117123
[weka-client]: ../community/modules/file-system/weka-client/README.md
118124

125+
### IAM
126+
127+
* **[iap-policy]** ![core-badge] : Configures IAM policy for Identity-Aware Proxy (IAP) on a Google Cloud Backend Service.
128+
129+
[iap-policy]: iam/iap-policy/README.md
130+
119131
### Management
120132

121133
* **[kubectl-apply]** ![core-badge] : Simplifies applying Kubernetes manifests to GKE clusters and deploying common infrastructure like Kueue, Jobset or NCCL gIB plugin.
134+
* **[kubernetes-namespace]** ![core-badge] : Creates a Kubernetes namespace.
135+
* **[direct-helm-install]** ![community-badge] ![experimental-badge] : Provides a standardized way to deploy Helm charts directly to a GKE cluster.
136+
* **[helm-upgrade]** ![community-badge] ![experimental-badge] : Manages Helm chart deployment lifecycles inside a GKE cluster.
122137

123138
[kubectl-apply]: management/kubectl-apply/README.md
139+
[kubernetes-namespace]: management/kubernetes-namespace/README.md
140+
[direct-helm-install]: ../community/modules/management/direct-helm-install/README.md
141+
[helm-upgrade]: ../community/modules/management/helm-upgrade/README.md
124142

125143
### Monitoring
126144

@@ -135,6 +153,8 @@ Modules that are still in development and less stable are labeled with the
135153
* **[vpc]** ![core-badge] : Creates a
136154
[Virtual Private Cloud (VPC)](https://cloud.google.com/vpc) network with
137155
regional subnetworks and firewall rules.
156+
* **[dns-managed-zone]** ![core-badge] : Creates a Google Cloud DNS Managed Zone.
157+
* **[global-static-ip]** ![core-badge] : Creates Google Cloud Global Static IP addresses.
138158
* **[multivpc]** ![core-badge] ![experimental-badge]: Creates a variable
139159
number of VPC networks using the [vpc] module.
140160
* **[pre-existing-vpc]** ![core-badge] : Used to connect newly
@@ -145,6 +165,8 @@ Modules that are still in development and less stable are labeled with the
145165
Configures Private Services Access for a VPC network (commonly used with [filestore] and [slurm-cloudsql-federation]).
146166

147167
[vpc]: network/vpc/README.md
168+
[dns-managed-zone]: network/dns-managed-zone/README.md
169+
[global-static-ip]: network/global-static-ip/README.md
148170
[multivpc]: network/multivpc/README.md
149171
[pre-existing-vpc]: network/pre-existing-vpc/README.md
150172
[firewall-rules]: network/firewall-rules/README.md
@@ -162,10 +184,12 @@ Modules that are still in development and less stable are labeled with the
162184
* **[service-account]** ![core-badge] : Creates [service
163185
accounts](https://cloud.google.com/iam/docs/service-accounts) for a GCP
164186
project.
187+
* **[workload_identity_binding]** ![core-badge] : Creates a Workload Identity binding between a Google Service Account (GSA) and a Kubernetes Service Account (KSA).
165188
* **[service-enablement]** ![community-badge] ![experimental-badge] : Allows enabling
166189
various APIs for a Google Cloud Project.
167190

168191
[service-account]: ../modules/project/service-account/README.md
192+
[workload_identity_binding]: project/workload_identity_binding/README.md
169193
[service-enablement]: ../community/modules/project/service-enablement/README.md
170194

171195
### Pub/Sub
@@ -242,6 +266,8 @@ Pub/Sub subscription. Primarily used for [FSI - MonteCarlo Tutorial][fsi-monteca
242266
* **[wait-for-startup]** ![community-badge] ![experimental-badge] : Waits for
243267
successful completion of a startup script on a compute VM.
244268
* **[gcloud]** ![community-badge] ![experimental-badge] : Executes arbitrary `gcloud` commands with create/destroy lifecycle.
269+
* **[gke-backend-fetcher]** ![community-badge] ![experimental-badge] : Fetches the BackendService associated with a GKE Ingress service.
270+
* **[spanner-migrations-runner]** ![community-badge] ![experimental-badge] : Runs Spanner DDL migrations from a specified directory.
245271

246272
[startup-script]: scripts/startup-script/README.md
247273
[windows-startup-script]: ../community/modules/scripts/windows-startup-script/README.md
@@ -252,6 +278,14 @@ Pub/Sub subscription. Primarily used for [FSI - MonteCarlo Tutorial][fsi-monteca
252278
[spack-execute]: ../community/modules/scripts/spack-execute/README.md
253279
[wait-for-startup]: ../community/modules/scripts/wait-for-startup/README.md
254280
[gcloud]: ../community/modules/scripts/gcloud/README.md
281+
[gke-backend-fetcher]: ../community/modules/scripts/gke-backend-fetcher/README.md
282+
[spanner-migrations-runner]: ../community/modules/scripts/spanner-migrations-runner/README.md
283+
284+
### Security
285+
286+
* **[kubernetes-secret]** ![core-badge] : Creates a Kubernetes secret in a specified namespace on a given GKE cluster.
287+
288+
[kubernetes-secret]: security/kubernetes-secret/README.md
255289

256290
## Module Fields
257291

0 commit comments

Comments
 (0)