Skip to content

Commit d95277f

Browse files
Add tutorial for Flyte (#1050)
* flyte init commit * flyte update, cloudsql ip output * remove test env and update example variables * remove specific values and add placeholders * Add instructions for publishing Flyte service to the internet with IAP configuration * Update Flyte README with improved instructions for OAuth 2.0 client configuration and IAP setup * Add instructions to delete static IP address and OAuth 2.0 client * Format document * Proofread and cleanup manual * Fix typos, apply Terraform code formatting * Update Flyte README to enhance instructions for securing the dashboard with Identity-Aware Proxy * Refine README instructions for configuring Ingress and securing the Flyte dashboard * Correct file references for Helm values configuration * Enhance Flyte README with clearer instructions for creating a global static IP and using sslip.io for testing * Refine Flyte README for improved clarity on GKE setup, Terraform and Helm configuration * Add architecture overview to Flyte README * Update output descriptions * Add output for Cloud SQL database name * Add Helm installation link * Add sidecar default task type to Flyte configuration * Remove unused variables and fix module URI * Fix IAM bindings * Add proper IAM bindings for workload identity * Format Terraform configuration * Format command in Flyte README for better readability * Remove redundant step * Remove Terraform backend configuration file * Use variables for network and database names * Add troubleshooting tips for helm chart installation * Fix helm upgrade command * Add the section of how to run a sample workflow * Render helm values with Terraform * Replace IAP with native authentication * Remove redundant configuration * Update section of how to publish Flyte dashboard and gRPC * Update Flyte README to clarify the process of configuring authentication * Fix the OAuth redirect URI * Add create_network variable * Organize variable definitions for clarity * Add network configuration variables to example environment and remove defaults * Refactor example environment variables for better organization and clarity * Replace hardcoded project ID with variable reference * Rewrite deployment overview for Flyte on GKE * Fix cluster name in Flyte README for consistency * Replace manual flytectl installation instructions with the official docs link * Enable automatic Helm values file generation * Clarify instructions for manual configuration of flyte.yaml file in README * Add missing newline --------- Co-authored-by: Vlado Djerek <[email protected]>
1 parent 4d51117 commit d95277f

File tree

10 files changed

+1123
-0
lines changed

10 files changed

+1123
-0
lines changed

modules/cloudsql/outputs.tf

+5
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,8 @@ output "instance" {
2626
description = "Cloud SQL Instance name"
2727
value = module.cloudsql.instance_name
2828
}
29+
30+
output "ip" {
31+
value = module.cloudsql.instance_ip_address
32+
33+
}

0 commit comments

Comments
 (0)