Commit Graph

12 Commits

Author SHA1 Message Date
Jonathan Stacks 981805a7aa [Breaking Change!] Remove Deprecated CRDs (#664)
* chore!: Remove TCPEdge CRD

* chore!: Remove TLSEdge CRD

* chore!: Remove HTTPSEdge, Tunnel, and NgrokModuleSet CRDs
2025-07-08 16:12:32 +00:00
Jonathan Stacks cbe63626f4 perf: Enable 'use-errors-new' revive linter (#659) 2025-06-11 18:59:51 +00:00
Alice Lilith fef53fdd2e remove generated bindings from ingress/gateway resources (#635)
Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>
2025-04-21 18:52:06 +00:00
Alice Lilith 190ff18d22 default to using endpoints instead of edges for ingress/gateway API (#596)
* default to using endpoints instead of edges for ingress/gateway API

Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>

* update old edge tests to no longer expect edges by default

Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>

---------

Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>
2025-02-21 21:24:47 +00:00
Mo 1028d7f255 add bindings annotation (#590)
* add bindings annotation

* make manifests
2025-02-19 22:56:41 +00:00
Alice Lilith 62234519ae add cloud endpoint pooling support (#582)
* add cloud endpoint pooling support

Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>

* add endpoint pooling to service translation

Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>

---------

Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>
2025-01-30 18:28:28 +00:00
Alice Lilith 56fb1d43d4 update use endpoints annotation (#579)
Signed-off-by: Alice-Lilith <a.wasko@ngrok.com>
2025-01-22 20:15:27 +00:00
Jonathan Stacks 71eae349ac Look up IP Policies by Name 2023-01-31 22:03:40 -06:00
Jonathan Stacks 9e238308cd Add headers route module annotation parsing 2023-01-25 12:08:06 -06:00
Jonathan Stacks 3d9e93ce6a Remove enabled from IPPolicies and change how route modules are updated/deleted 2023-01-25 12:08:05 -06:00
Jonathan Stacks 537ddc7432 Add IP Restriction Annotation Parser 2023-01-20 00:36:53 -06:00
Jonathan Stacks 2d4154355f Add annotation parsing utilities 2023-01-09 15:30:56 -06:00