-
Notifications
You must be signed in to change notification settings - Fork 0
UD nomulus pre alpha2 #2
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
base: master
Are you sure you want to change the base?
Conversation
gradle.properties
Outdated
| nomulus_version= | ||
| dot_path=/usr/bin/dot | ||
| pipeline= | ||
| org.gradle.java.home=/opt/homebrew/opt/openjdk@21 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this line is required, as Gradle picks up the correct JDK automatically for me without it. WOuld be better to keep out env-specific paths (this path doesn't work on my laptop)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed
gradle.properties
Outdated
| dbServer=127.0.0.1:15432 | ||
| dbName=nomulus | ||
| dbUser=nomulus | ||
| dbPassword=changeMe123 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we replace these db* variables with the empty ones above so they aren't repeated?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed
|
@UDtorrey I converted this to a draft so that we don't accidentally merge it. Leaving as a branch/PR should be sufficient for us to use in local builds for now until we have other options 👍 |
tl;dr
config and instructions as needed to deploy
alphaenvironment into a GCP projectnomulus pre-alpha2.1st attempt at clean doc for depeloyment
be aware of the
testFilter=whateverin thegradle.properties. This is a work around if tests are failing on the build/deploy machine.Copliot generate summary
This pull request introduces several updates to support the
nomulus-pre-alpha2environment, including configuration changes, deployment instructions, and database adjustments. It also includes updates to premium list files, TLD configurations, and scaling parameters for various services.Configuration and Deployment Updates:
nomulus-pre-alpha2environment inUD_README.md, including build and deployment commands, as well as instructions for running the Nomulus CLI tool locally.nomulus-config-alpha.yamlwith environment-specific settings fornomulus-pre-alpha2, including GCP project details, OAuth configurations, and Cloud SQL connection settings.gradle.propertiesto include database connection details and Java home configuration for the new environment.projects.gradleto point thealphaenvironment tonomulus-pre-alpha2.Database and Cloud SQL Adjustments:
jdbcUrlindefault-config.yamlto include the port number for the local PostgreSQL instance.NomulusPostgreSql.javaby removing architecture-specific prefixes.Premium Lists and TLD Configuration:
demo1.txtanddemo2.txt) for managing premium domains with the Nomulus tool. [1] [2]demo1.yamlanddemo2.yaml) to define settings for thedemo1anddemo2TLDs. [1] [2]Scaling and Resource Optimization:
max-instancesfor various services inappengine-web.xmlfiles to optimize resource usage in thealphaenvironment: