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

Automated testnet - ingress for fullnodes #1464

Merged
merged 5 commits into from
Sep 29, 2022
Merged

Automated testnet - ingress for fullnodes #1464

merged 5 commits into from
Sep 29, 2022

Conversation

agouin
Copy link
Collaborator

@agouin agouin commented Sep 22, 2022

Adds a kubernetes ingress for the fullnode services: tendermint rpc and penumbra grpc.

  • Uses terraform to reserve a global static IP address for the ingress
  • Ingress points to this IP name and uses the same ingress for both services.
  • Requires 2 DNS A records to be setup, one for rpc and one for grpc.
  • Google managed certificates will be provisioned once the A records are in place to the reserved IP
  • Testnet teardown and replace will not destroy ingress. New pods will be included in the existing services

Ingress currently live at:
https://rpc.testnet.penumbra.strange.love/
https://grpc.testnet.penumbra.strange.love/

@agouin agouin temporarily deployed to smoke-test September 22, 2022 16:25 Inactive
@hdevalence
Copy link
Member

FYI, we've just rolled back to Tendermint 0.34 in #1471; I don't think this will make any difference to the deployment, other than the version specifiers, but using TM 0.35 won't work any more.

@agouin agouin temporarily deployed to smoke-test September 26, 2022 22:54 Inactive
@agouin
Copy link
Collaborator Author

agouin commented Sep 26, 2022

Updated to work with tm v0.34

@agouin agouin temporarily deployed to smoke-test September 26, 2022 23:59 Inactive
@hdevalence
Copy link
Member

Is this good to merge?

@danbryan danbryan self-requested a review September 29, 2022 16:19
@danbryan danbryan merged commit 769f324 into main Sep 29, 2022
@danbryan danbryan deleted the danb/ingress branch September 29, 2022 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants