Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Ziti-gitlab-webhook Alternatives
Similar projects and alternatives to ziti-gitlab-webhook
-
Gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
ziti-gitlab-webhook reviews and mentions
-
Cool networking projects in golang
Thus for your use case, you could use zrok out of the box (self-hosted or the SaaS), or alternatively you could use OpenZiti and utilise SDKs embedded in runners - e.g., we connect our Jenkins to Github with no inbound ports (https://netfoundry.io/this-is-the-way-invisible-jenkins/) or our Mattermost to a Lambda function which scans the internet, again, with no inbound ports (https://openziti.io/my-intern-assignment-call-a-dark-webhook-from-aws-lambda). Note, we have a zitified webhook for Gitlab too (https://github.com/openziti/ziti-gitlab-webhook).
-
GitLab Runner to mTLS protected GitLab Web instance
You could also use OpenZiti, its an open source project which implements zero trust networking (incl. mTLS). We put our NodeJS SDK inside the Gitlab webhook - https://github.com/openziti/ziti-gitlab-webhook.
-
Best practices for exposing an application to webhooks from GitLab?
I would say the most secure way is to use a zero trust webhook from Gitlab to your EKS cluster. The open source project I work on created this and you can stand it up yourself - https://github.com/openziti/ziti-gitlab-webhook. We use this approach ourselves to connect our Jenkins to Github (https://netfoundry.io/this-is-the-way-invisible-jenkins/) as well as some AWS Lambdas to our Mattermost server (https://openziti.io/my-intern-assignment-call-a-dark-webhook-from-aws-lambda) while having no inbound ports or VPNs.
-
What should I learn next?
Pull data/webhooks from Github into a private app non-accessible to public internet - https://github.com/openziti/ziti-gitlab-webhook
-
How to implement a secure communication tunnel for bidirectional communication
Node, Webhook and GitHub/GitLab: https://github.com/openziti/ziti-gitlab-webhook
- Question on GitLab Kubernetes Agent integration/alternative, particularly if want the feature in free tier or versions prior to 14.5
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 May 2024
Stats
openziti/ziti-gitlab-webhook is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of ziti-gitlab-webhook is JavaScript.
Popular Comparisons
Sponsored