Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build data-production EKS Stack & Open Metadata - Kubernetes Production #2731

Closed
feoh opened this issue Oct 17, 2024 · 1 comment
Closed
Assignees

Comments

@feoh
Copy link
Contributor

feoh commented Oct 17, 2024

Description/Context

What it says on the tin. Build all necessary components to get Open Metadata running in production at https://data.ol.mit.edu

Plan/Design

  • Follow the doc I just wrote here.
  • Augment doc as necessary as I go in case I missed anything
@feoh feoh self-assigned this Oct 18, 2024
@feoh
Copy link
Contributor Author

feoh commented Oct 22, 2024

Initial configuration written for:

  • EKS cluster
  • EKS Substructure
  • Networking infra

I'm running into an error with the networking stuff. I suspect I'm allocating my subnets wrong:

Diagnostics:
  pulumi:pulumi:Stack (ol-infrastructure-networking-infrastructure.aws.network.Production):
    error: Program failed with an unhandled exception:
    Traceback (most recent call last):
      File "/home/feoh/src/mit/ol-infrastructure/src/ol_infrastructure/infrastructure/aws/network/__main__.py", line 84, in <module>
        data_vpc_config = OLVPCConfig(
                          ^^^^^^^^^^^^
      File "/home/feoh/src/mit/ol-infrastructure/src/ol_infrastructure/lib/ol_types.py", line 73, in __init__
        super().__init__(**kwargs)
      File "/home/feoh/.cache/pypoetry/virtualenvs/ol-infrastructure-ha13_Yh9-py3.12/lib/python3.12/site-packages/pydantic/main.py", line 212, in __init__
        validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self)
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    pydantic_core._pydantic_core.ValidationError: 1 validation error for OLVPCConfig
    k8s_service_subnet
      Input is not a valid IPv4 network [type=ip_v4_network, input_value='10.110.83.0/23', input_type=str]

With any luck @Ardiea will look at my change tomorrow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant