Skip to content

Conversation

@craddm
Copy link
Contributor

@craddm craddm commented Oct 21, 2025

This PR splits FRIDGE deployment up across two clusters.

The access cluster contains an SSH server and the Harbor container registry.

The isolated cluster contains the rest of the FRIDGE deployment.

This complements PR #131, which does the initial deployment of two AKS clusters.

The intended deployment pattern here is for the TRE Operator to first deploy the access cluster components, then set up the SSH proxy to allow them to deploy the isolated cluster components.

That will then be followed by a final infrastructure configuration step to limit network traffic more completely.

craddm and others added 29 commits October 8, 2025 12:43
…e Kubernetes Service (AKS) cluster using Pulumi and Python.
@craddm craddm mentioned this pull request Oct 21, 2025
Copy link
Member

@JimMadge JimMadge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How much of this is copied from the existing Pulumi project?

Wouldn't it make more sense to replace that?

@craddm
Copy link
Contributor Author

craddm commented Oct 21, 2025

It will do, once I'm happy with it :)

@craddm
Copy link
Contributor Author

craddm commented Oct 21, 2025

Although I do wonder if it's helpful to keep a single-cluster spec around for some of the local dev work - a lot easier to run a single cluster on a VM locally than to run two...

@JimMadge
Copy link
Member

Although I do wonder if it's helpful to keep a single-cluster spec around for some of the local dev work - a lot easier to run a single cluster on a VM locally than to run two...

I think that is running just the isolated cluster part in a K3s instance. For local dev you don't need the access cluster or lock down.

That way, at least that part is the same thing locally and when deployed.

@JimMadge
Copy link
Member

It will do, once I'm happy with it :)

Someone needs to tell you about this version control thing. You don't need to make a copy of all your code when you want to make changes any more 😜

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

Successfully merging this pull request may close these issues.

2 participants