-
Notifications
You must be signed in to change notification settings - Fork 52
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
Feat: Add grpc support #656
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Twsouza
approved these changes
Jun 15, 2023
nightfury1204
added a commit
that referenced
this pull request
Jun 28, 2023
lucasmacedot
pushed a commit
to DNXLabs/convox
that referenced
this pull request
Aug 2, 2023
lucasmacedot
added a commit
to DNXLabs/convox
that referenced
this pull request
Aug 2, 2023
commit 6b08a62 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Jul 11 04:16:25 2023 -0300 Add validation for high_availability and subnets commit e0dc1cf Author: nightfury1204 <knightnahid@gmail.com> Date: Mon Jul 10 18:22:05 2023 +0100 Use plural for duration in hours commit 19c6a9b Author: nightfury1204 <knightnahid@gmail.com> Date: Mon Jul 10 17:25:36 2023 +0100 update golang.org/x/text to v0.11.0 commit d060461 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Mon Jul 10 17:20:05 2023 +0100 Refactor telemetry work (convox#666) commit a4cf478 Author: nightfury1204 <knightnahid@gmail.com> Date: Fri Jun 30 13:00:44 2023 +0100 Add doc for rack access cmd commit 51dd7a2 Author: nightfury1204 <knightnahid@gmail.com> Date: Thu Jun 22 23:15:35 2023 +0100 Add rack api access access mechanism commit 7fe784a Author: nightfury1204 <knightnahid@gmail.com> Date: Thu Apr 20 14:37:44 2023 +0100 Bootstrap read access authorization commit 4863a71 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Jul 11 03:35:34 2023 -0300 Rename `_data.tf` to `data.tf` commit 35a7167 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Jul 11 03:35:17 2023 -0300 Add `data.aws_nat_gateway` commit 38e1390 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Mon Jun 26 15:39:34 2023 +0100 Add custom label support (convox#658) commit cb83bdd Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Wed Jun 21 11:25:04 2023 +0100 Feat k8s 1.25 (convox#657) * k8s 1.25 update * Update to go 1.18 * update ebs csi driver * CronJob to batch/v1 * Update do and gcp version * Fix azure dependency on resource group commit 35764e7 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Fri Jun 16 20:59:16 2023 +0100 Add grpc support (convox#656) commit 28a1e4d Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Jun 6 20:49:47 2023 -0300 Remove duplicate variables on aws commit 64aa153 Author: Taynan <Twsouza@users.noreply.github.com> Date: Wed May 31 14:15:24 2023 -0300 Only use rack_name on a supported version (convox#618) * Rack install, move or update will only attach rack_name if it's on a supported version * Fix tests commit 09a1bf8 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 22:00:19 2023 -0300 Revert unused files commit 4eb32bc Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:22:24 2023 -0300 Remove duplicate `wait_for_cluster` commit ddf5a84 Author: Lucas de Macedo <122332519+lucasmacedot@users.noreply.github.com> Date: Tue Apr 11 21:09:29 2023 -0300 Fix rack markdown newline commit ef56de9 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:57:27 2023 -0300 Set default value for rack_name on tf files commit 9e27d9a Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:56:24 2023 -0300 Remove outdated code and unused lib (convox#611) commit b1083c9 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Mon Apr 10 19:57:41 2023 +0100 fix: Add fix for aws gov cloud (convox#609) * Add fix for aws gov cloud * Fix attribute not found error when terraform destroy commit 7584c04 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:53:45 2023 -0300 Change rack name (convox#589) * Add rack_name to the vars It will be used to set the rack name * Add rack name to the nanespace label * Change the rack name before it's moved to the console or locally * Fix tests about terraform * Add rack_name to all providers commit b56e9b3 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Thu Mar 2 12:44:17 2023 -0300 Add docs of subnets commit 21ad3cf Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:51:34 2023 -0300 Create rack using existing subnets (convox#563) * Add subnets as variables * Change use of `aws_subnet.private` to `var.private_subnets_ids` * Add test files * Convert params from `map[string]string` to `map[string]interface{}` * Revert methods.go * Revert pkg/api changes * Revert pkg/cli changes * Revert pkg/console changes * Revert pkg/structs changes * Revert pkg/rack changes * Add break of interfaces for terraform variables * Fix test files * Fix-821: Local rack fix for minikube (convox#551) * remove hostNetwork config for agents (convox#549) * remove hostNetwork config for agents * Adding CodeOwners to request approve when a PR is open to merge on master * Changes CodeOwners team * update documentation Co-authored-by: Taynan Souza <taynan.tws@gmail.com> * Fix for local v3 rack install for minikube * set type of resolver-external as 'ClusterIP' only * Remove the dummy selector * Use public dns resolver to resolve the minikube ip * Add seperate domain for mac --------- Co-authored-by: Yuri Adams Chaves Maia <yuriadams@gmail.com> Co-authored-by: Taynan Souza <taynan.tws@gmail.com> * Update-821: Dev rack and misc docs * Update-821: Dev rack and misc docs-2 * Update-821: Dev rack and misc docs-3 * Revert cli changes * Remove cli test file * Change main subnets variable to string, add public subnets * Fix subnets of node group * Add gateways * Remove nat gateway from locals * Feat-838: Internal router for rack to communication (convox#565) * Add support internal nginx for internal rack to rack communication * Address the doc review * build(deps): bump github.com/gorilla/mux from 1.7.3 to 1.8.0 (convox#575) * Feat-838: Internal router for rack to communication (convox#565) * Add support internal nginx for internal rack to rack communication * Address the doc review * Change dependabot to open PRs to the staging branch (convox#573) * build(deps): bump github.com/creack/pty from 1.1.13 to 1.1.18 (convox#467) Bumps [github.com/creack/pty](https://github.com/creack/pty) from 1.1.13 to 1.1.18. - [Release notes](https://github.com/creack/pty/releases) - [Commits](creack/pty@v1.1.13...v1.1.18) --- updated-dependencies: - dependency-name: github.com/creack/pty dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump github.com/gorilla/mux from 1.7.3 to 1.8.0 Bumps [github.com/gorilla/mux](https://github.com/gorilla/mux) from 1.7.3 to 1.8.0. - [Release notes](https://github.com/gorilla/mux/releases) - [Commits](gorilla/mux@v1.7.3...v1.8.0) --- updated-dependencies: - dependency-name: github.com/gorilla/mux dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Md. Nure Alam Nahid <knightnahid@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Revert changes on `pkg/cli/login.go` * Revert changes on `pkg/rack/console.go` * Remove comments * Remove unecessary comment --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Md. Nure Alam Nahid <knightnahid@gmail.com> Co-authored-by: Yuri Adams Chaves Maia <yuriadams@gmail.com> Co-authored-by: Taynan Souza <taynan.tws@gmail.com> Co-authored-by: Nick <nthoni@hotmail.com> Co-authored-by: Taynan <Twsouza@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 1c50a3b Author: lucastercas <lucas.macedo@dnx.solutions> Date: Wed Mar 1 12:01:57 2023 -0300 Fix use of route table when only passing VPC commit e2427ca Author: lucastercas <lucas.macedo@dnx.solutions> Date: Wed Mar 1 11:54:58 2023 -0300 Add compact commit 1b9fcde Author: lucastercas <lucas.macedo@dnx.solutions> Date: Thu Feb 16 19:00:05 2023 -0300 Remove unecessary comment commit ba1fa2e Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Feb 14 19:31:14 2023 -0300 Remove comments commit af3f2cf Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Feb 14 19:29:13 2023 -0300 Revert changes on `pkg/rack/console.go` commit 23277a9 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Feb 14 19:28:51 2023 -0300 Revert changes on `pkg/cli/login.go` commit 47873fe Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:46:09 2023 -0300 Feat-838: Internal router for rack to communication (convox#565) * Add support internal nginx for internal rack to rack communication * Address the doc review commit 5010faa Author: lucastercas <lucas.macedo@dnx.solutions> Date: Mon Feb 13 16:22:02 2023 -0300 Remove nat gateway from locals commit a25229f Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:44:52 2023 -0300 Update-821: Dev rack and misc docs-2 commit 7ec4617 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:44:31 2023 -0300 Update-821: Dev rack and misc docs commit 7bfb97e Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:43:55 2023 -0300 Fix-821: Local rack fix for minikube (convox#551) * remove hostNetwork config for agents (convox#549) * remove hostNetwork config for agents * Adding CodeOwners to request approve when a PR is open to merge on master * Changes CodeOwners team * update documentation Co-authored-by: Taynan Souza <taynan.tws@gmail.com> * Fix for local v3 rack install for minikube * set type of resolver-external as 'ClusterIP' only * Remove the dummy selector * Use public dns resolver to resolve the minikube ip * Add seperate domain for mac --------- Co-authored-by: Yuri Adams Chaves Maia <yuriadams@gmail.com> Co-authored-by: Taynan Souza <taynan.tws@gmail.com> commit d9367fa Author: lucastercas <lucas.macedo@dnx.solutions> Date: Mon Feb 13 02:30:25 2023 -0300 Add gateways commit d2b6c55 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Thu Feb 9 01:54:29 2023 -0300 Fix subnets of node group commit 7d045d8 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Thu Feb 9 01:44:54 2023 -0300 Change main subnets variable to string, add public subnets commit 801a013 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Thu Feb 9 01:37:47 2023 -0300 Remove cli test file commit 04faf8c Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:42:46 2023 -0300 Revert cli changes commit 591e6ce Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:42:20 2023 -0300 Fix test files commit 3835d3c Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:40:35 2023 -0300 Add break of interfaces for terraform variables commit b07cf1c Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:40:09 2023 -0300 Revert pkg/rack changes commit 962782f Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:39:21 2023 -0300 Revert pkg/structs changes commit c08e9ab Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:39:08 2023 -0300 Revert pkg/console changes commit aa1c9c6 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Feb 7 04:59:01 2023 -0300 Revert pkg/cli changes commit 240a912 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Feb 7 04:58:31 2023 -0300 Revert pkg/api changes commit 25ac63e Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Feb 7 02:42:34 2023 -0300 Revert methods.go commit 6381463 Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue May 23 21:38:49 2023 -0300 Convert params from `map[string]string` to `map[string]interface{}` commit aa3d71a Author: lucastercas <lucas.macedo@dnx.solutions> Date: Mon Feb 6 13:43:22 2023 -0300 Add test files commit fbb254b Author: lucastercas <lucas.macedo@dnx.solutions> Date: Fri Feb 3 01:27:19 2023 -0300 Change use of `aws_subnet.private` to `var.private_subnets_ids` commit 862e1ab Author: lucastercas <lucas.macedo@dnx.solutions> Date: Sun Jan 29 20:45:51 2023 -0300 Add subnets as variables commit 990c77b Author: lucastercas <lucas.macedo@dnx.solutions> Date: Tue Aug 1 23:59:29 2023 -0300 Fix: fix azure rack install (convox#635) * Azure fix * Fix build security context bug * Update buildkit version commit be0cf41 Author: Yuri Adams Chaves Maia <yuriadams@gmail.com> Date: Thu May 11 13:15:20 2023 -0300 [Telemetry] Send params on Rack Install, Rack Update and Rack Params Set. (convox#627) * Change rack name (convox#589) * Add rack_name to the vars It will be used to set the rack name * Add rack name to the nanespace label * Change the rack name before it's moved to the console or locally * Fix tests about terraform * Add rack_name to all providers * fix: Add fix for aws gov cloud (convox#609) * Add fix for aws gov cloud * Fix attribute not found error when terraform destroy * Remove outdated code and unused lib (convox#611) * Set default value for rack_name on tf files * Add fix for route table and bucket acl not allowed error * Store rack install & rack install update telemetry data (convox#608) * Cli command to activate or desactivate cli telemetry * unit test for the cli cmd * Send telemetry params on rack install and rack params set * CLI docs * Changing approach: The telemetry data will be send by the terraform after all infra will be provisioned * Add resource telemetry on all providers * Extract telemetry for a different module * add telemetry param * Fix unit test * Define a k8s configmap with the values on vars.json. * Get params from configmap and sync with metrics app * Anonymize params * Redact rack_name * refactoring to improve quality on the function to create sync cm * set telemetry var as true as default * Fix deepsource terraform warnings * Fix unit tests * Fix deepsource go warnings * Change telemetry type to boolean * create the configmap just if the settings dir is set (convox#622) * Try to restrict settings variable to only new releases * Fix minor version check for telemetry support * remove prints * rollback go syntax: init toSync map * rollback release version check * Fix deepsource report * Fix unit tests * Remove diff strategy * rack_params as a prefix * Put telemetry off as default for next release * fix unit tests * Fix deepsource * not necessary update sync configmap anymore * Put the right minor version supported * refactoring check if release is supported * try a patch release --------- Co-authored-by: Taynan <Twsouza@users.noreply.github.com> Co-authored-by: Md. Nure Alam Nahid <knightnahid@gmail.com> Co-authored-by: Taynan Souza <taynan.tws@gmail.com>
lucasmacedot
added a commit
to DNXLabs/convox
that referenced
this pull request
Aug 2, 2023
commit 9109117 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Mon Jul 24 17:06:33 2023 +0100 Add force promote or deploy option (convox#672) commit bc097d5 Author: Ed Fricker <888909+beastawakens@users.noreply.github.com> Date: Fri Jul 21 19:43:41 2023 +0100 Allow for different AMI types for build node (convox#669) * Bootstrap read access authorization * Add rack api access access mechanism * Add doc for rack access cmd * Refactor telemetry work (convox#666) * update golang.org/x/text to v0.11.0 * Use plural for duration in hours * set random_id for build node if build node enabled * Allow for different AMI types for build node --------- Co-authored-by: nightfury1204 <knightnahid@gmail.com> commit c9d5271 Author: nightfury1204 <knightnahid@gmail.com> Date: Mon Jul 10 22:54:52 2023 +0100 set random_id for build node if build node enabled commit a3ab575 Author: nightfury1204 <knightnahid@gmail.com> Date: Mon Jul 10 18:22:05 2023 +0100 Use plural for duration in hours commit 2e398c9 Author: nightfury1204 <knightnahid@gmail.com> Date: Mon Jul 10 17:25:36 2023 +0100 update golang.org/x/text to v0.11.0 commit 77ea454 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Mon Jul 10 17:20:05 2023 +0100 Refactor telemetry work (convox#666) commit e73fee7 Author: nightfury1204 <knightnahid@gmail.com> Date: Fri Jun 30 13:00:44 2023 +0100 Add doc for rack access cmd commit 8501073 Author: nightfury1204 <knightnahid@gmail.com> Date: Thu Jun 22 23:15:35 2023 +0100 Add rack api access access mechanism commit cb3ed23 Author: nightfury1204 <knightnahid@gmail.com> Date: Thu Apr 20 14:37:44 2023 +0100 Bootstrap read access authorization commit 1c6972a Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Mon Jun 26 15:39:34 2023 +0100 Add custom label support (convox#658) commit 367e180 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Wed Jun 21 11:25:04 2023 +0100 Feat k8s 1.25 (convox#657) * k8s 1.25 update * Update to go 1.18 * update ebs csi driver * CronJob to batch/v1 * Update do and gcp version * Fix azure dependency on resource group commit cfd1d02 Author: Md. Nure Alam Nahid <knightnahid@gmail.com> Date: Fri Jun 16 20:59:16 2023 +0100 Add grpc support (convox#656)
beastawakens
pushed a commit
that referenced
this pull request
Sep 12, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What is the feature/fix?
https://app.asana.com/0/1203637156732418/1204658571518467/f
Add screenshot or video (optional)
Does it has a breaking change?
no
How to use/test it?
Checklist