Commit Graph

17 Commits

Author SHA1 Message Date
Abhishek K
230e062c84 GRA-1298: License check changes, free tier limits for saas (#2418)
* set free tier limits through config

* add host limit to config

* check for host limit on free tier

* fix license validation, replace node limit with hosts

* add hosts to telemetry data

* debug init

* validate license every 1hr

* hook manager, api to fetch server usage

* hook manager, server usage api

* encode json server usage api

* update ngork url

* update license validation endpoint

* avoid setting limits on eer

* adding hotfix

* correct users limits env var

* add comments to exported funcs

---------

Co-authored-by: afeiszli <alex.feiszli@gmail.com>
2023-06-28 20:33:06 +05:30
Abhishek K
6c2582651c Net-137: Node relays (#2401)
* revert relays

* initial relay commit

* get relayed allowed ips

* add more relay validation checks, peer logic cleanup

* rm relayed nodes from relay node when relayed node is deleted

* fix egress updates for relayed nodes

* rm unused func

* remove  debug logs

* avoid adding egress ranges on the relayed gw node

---------

Co-authored-by: Matthew R Kasun <mkasun@nusak.ca>
2023-06-19 12:26:14 -04:00
0xdcarns
0f3faceb93 added logic for ext client ACLs 2023-03-14 13:39:33 -04:00
0xdcarns
8b49ea7fa5 fixed ee user pwd change err, fixed ee license free tier limit err 2022-12-09 14:20:00 -05:00
Anish Mukherjee
fa087401b3 move user-groups and network-users to enterprise controllers 2022-11-22 23:45:31 +05:30
cameronts
b9797641e3 Merge pull request #1618 from gravitl/feature_v0.16.1_telemetryeeandfree
Add telemetry for EE and FreeTier flags
2022-09-30 13:45:25 -07:00
cameronts
c97d6cfd66 Add telemetry for EE and FreeTier flags 2022-09-29 15:40:10 -07:00
0xdcarns
e5ffe3114d added additional failover qualifieers 2022-09-28 16:50:57 -04:00
0xdcarns
b6d18f86a3 changed should peer update logic on metrics and fixed ee ref 2022-09-28 16:31:46 -04:00
0xdcarns
eb75a6829c added wipe failover cases and ceased node update on metrics update 2022-09-28 16:17:49 -04:00
0xdcarns
75fc15ac4c commented out logic 2022-09-28 13:05:41 -04:00
afeiszli
78bacce528 add ability to reset failover 2022-09-27 14:42:14 -04:00
afeiszli
29ce2fa57a refactor failover logic to set per-peer. Uses Ingress Gateway logic instead of Relay logic 2022-09-27 13:59:49 -04:00
0xdcarns
d565dbeaf8 initial logic for failover 2022-09-27 10:30:01 -04:00
Matthew R. Kasun
ee64e9e282 move IS_EE from logic to servercfg 2022-09-22 15:01:59 -04:00
0xdcarns
b1b497faa4 PR comments addressed 2022-09-15 10:23:19 -04:00
afeiszli
b670755cce refactoring for ee 2022-09-14 13:26:31 -04:00