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

Test6 testnet setup #9

Merged
merged 56 commits into from
Feb 27, 2025
Merged

Test6 testnet setup #9

merged 56 commits into from
Feb 27, 2025

Conversation

sw360cab
Copy link
Contributor

  • Security improvements
  • Automating creation of testnets
  • Improved Helm template, now also able to create node from a custom branch of the Gno repository
  • Fixing several issues preventing the Observability Stack to work as expected
  • Introducing AWS resources provisioning with Terraform, creating VPC, EKS cluster, EC2 nodes, Security Groups ...
  • Storing Terraform state remotely instead of locally, leveraging AWS S3 for state folder and DynamoDB for state locking
  • Binding Helm Chart version to Testnets, for Test6 it is 0.2.0

@sw360cab
Copy link
Contributor Author

sw360cab commented Feb 14, 2025

Fixes #6 and #8

@sw360cab
Copy link
Contributor Author

Closes gnolang/gno#3142

@sw360cab sw360cab self-assigned this Feb 14, 2025
{{- if (.Values.gnoland).config }}
- name: init-config
image: ghcr.io/gnolang/gno/gnoland:chain-test5.0
image: ghcr.io/gnolang/gno/gnoland:{{ .Values.global.binaryVersion }}
Copy link

Choose a reason for hiding this comment

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

very nice.

Copy link

@n2p5 n2p5 left a comment

Choose a reason for hiding this comment

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

Read over all the files (that was a slog!) But the structure looks good and I like the move to cleaner namespaces and helm generalizations.

@sw360cab sw360cab merged commit 1cdf4c4 into main Feb 27, 2025
sw360cab added a commit that referenced this pull request Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

2 participants