Code Monkey home page Code Monkey logo

perfectthymetech / terraform-azurerm-data-landing-zone Goto Github PK

View Code? Open in Web Editor NEW
5.0 0.0 3.0 6.72 MB

Cloud Scale Analytics - Data Landing Zone Terraform Module

Home Page: https://registry.terraform.io/modules/PerfectThymeTech/data-landing-zone/azurerm/latest

License: MIT License

HCL 97.25% PowerShell 2.75%
architecture azure cloud-scale-analytics cloudscaleanalytics data-management data-platform datamesh enterprise-architecture enterprise-scale enterprise-scale-analytics

terraform-azurerm-data-landing-zone's People

Contributors

dependabot[bot] avatar marvinbuss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

terraform-azurerm-data-landing-zone's Issues

Feature: Expose Integration Runtimes

Feature or Idea - What?

Expose Integration Runtimes and sharing of those.

Feature or Idea - Why?

Necessary to host runtimes for on-premises pull use-cases.

Bug: databricks_group referenced but never created

Steps to reproduce

Deployed the module and terraform apply almost goes through. There is a data block referencing a group that was never created. I have defined databricks_admin_groupname as an existing aad group name in tfvars. Not sure how this should work.

./modules/databricksconfiguration/data.tf

data "databricks_group" "group" {
  count        = var.databricks_admin_groupname != "" ? 1 : 0
  display_name = var.databricks_admin_groupname
  provider = databricks.account
}

Error Message

No response

Screenshots

No response

Bug: terraform plan fails not able to read storage account queue because no private dns entry created

Steps to reproduce

I was using the project defaults to not create private link/a-record for storage account queue. This caused the below error on the terraform plan. I then turned on the private links/a-record for storage account queue and the /28 network ran out of ip. addresses for the storage subnet. I changed it to /27 to fix that.

Error Message

Error: retrieving queue properties for Storage Account (Subscription: "xxxxxx"
│ Resource Group Name: "xxxx"
│ Storage Account Name: "xxxxx"): queues.Client#GetServiceProperties: Failure sending request: StatusCode=0 -- Original Error: context deadline exceeded

│   with module.data_landing_zone.module.datalake_workspace.azurerm_storage_account.datalake,
│   on ../../modules/analytics/datalake/datalake.tf line 1, in resource "azurerm_storage_account" "datalake":
│    1: resource "azurerm_storage_account" "datalake" {

Screenshots

No response

Feature: Add Databricks Cluster for Data Product

Feature or Idea - What?

Add the possibility to automatically create clusters for Data Products.

Feature or Idea - Why?

This is required for the full e2e configuration for new data products being onboarded to the data platform.

Feature: Update Data Product Subnets deployment

Feature or Idea - What?

Deploy Data Product Subnets differently as current approach will lead to concurrency issues.

Feature or Idea - Why?

Required as all subnets need to be created one by one. Otherwise, the deployment will fail because of concurrent transactions on Vnet.

Feature: Add Key Vault Reference for Data Product Team

Feature or Idea - What?

Add Key Vault Reference for Data Product Team to have Key Vault backed secret scope available.

Feature or Idea - Why?

This configures the last mile for this team to automatically have a Key Vault backed secret scope available.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.