9 Commits

Author SHA1 Message Date
Jonathan Stacks 36b119329d feat: Split ngrok-operators CRDs into their own chart (#732)
Signed-off-by: Jonathan Stacks <jonstacks@users.noreply.github.com>
2025-12-16 21:58:31 +00:00
Jonathan Stacks e93e96ac9c chore(testing): Add tests for Domain Reconciler (#646)
* chore(mocks): Generate mocks with consistent prefix for .gitattributes

* feat(testing): Create a mock domain client

* feat(testing): Add tests for domain controller

* chore(domain-controller): Use k8s ptr library for comparison of CNAME target
2025-05-06 19:15:16 +00:00
Jonathan Stacks 46d15a422a chore(dev): Use go1.24 tools (#642)
Also switch to uber-go/mock as golang/mock is unmaintained
2025-05-06 16:29:30 +00:00
alex bezek 4e3428ab47 Generate and commit schema.json file (#472)
Generate and commit values.schema.json file
2024-10-29 21:21:20 +00:00
Harrison Katz 4440b53453 Update .gitattributes for generated files 2024-09-17 13:17:27 -04:00
Jonathan Stacks 1e2367de30 Update references from kubernetes-ingress-controller -> ngrok-operator (#426)
* chore(rename): Replace kubernetes-ingress-controller with ngrok-operator

rg github.com/ngrok/kubernetes-ingress-controller . --files-with-matches | xargs sed -i 's/github.com\/ngrok\/kubernetes-ingress-controller/github.com\/ngrok\/ngrok-operator/g'

* chore(rename): Move helm/ingress-controller -> helm/ngrok-operator

* chore(rename): More updates
2024-09-10 15:51:27 -05:00
alex bezek dd81e594e2 Create a job to auto generate a full set of manifests to install easily (#158)
* Create a job to auto generate a full set of manifests to install easily

* update workflow

* trigger

* touch file

* Update full install manifests file

* template with namespace

* Update full install manifests file

* set credential name

* Update full install manifests file

* Add to generated git list

* Move file

* Update full install manifests file

* update gitattributes

---------

Co-authored-by: alex-bezek <alex-bezek@users.noreply.github.com>
2023-03-01 12:56:08 -08:00
Jonathan Stacks 1cf92e005b Mark more files as generated 2023-01-20 13:46:20 -06:00
alex bezek df77844a5d A few cleanup items (#66)
These are a few items we wanted to clean up from a review session:
* change up the helm values api for setting the secret so it's more explicit when it's creating a secret or not
* remove the ability to configure the agent logging
* change replicas to 1 for a more default/demo setup
* handle non 200/404 error codes for the agent tunnel api so errors are re-queued

Co-authored-by: alex-bezek <alex-bezek@users.noreply.github.com>
2022-12-22 10:43:06 -08:00