[email protected]

On Pá, 2016-08-05 at 22:23 +0200, Tomáš Nožička wrote:
> Hi,
> 
> I am working on pipelines for OpenShift and Catapult, and we are trying
> to setup full CI/CD experience for users on their laptops.
> 
> One thing we have encountered is the need for hooks forwarding behind
> NAT to user's laptop. I am aware that OpenShift is promoting
> ultrahook.com for this use case [1] which is quite fine for OSS and
> public projects, but definitely not for enterprise.
> 
> Ultrahook is not secure as a solution because customer data necessarily
> leaks to a third party provider in this model. (Ultrahook also returns
> 500 for some hooks, there are availability issues, client is a ruby
> gem, ...)
> 
> This issue is not limited to end users and their laptops, but it's
> relevant even when customers want to run OpenShift servers behind VPN
> or otherwise not accessible to receive webhooks from GitHub (or
> similar).
> 
> We are thinking about writing such software (OSS) ourselves, so
> customers can run it on their own servers, depending on their needs.
> But I wanted to check first if, by any chance, someone from OpenShift
> isn't already working on that?
> 
> What are your thoughts on this?
> 
> Thanks,
> Tomas
> 
> --
> I am thinking about writing the service and client in Go, particularly
> because client will be easy to install (with no dependencies) and Go
> has great support for manipulating HTTP(2). Also, I've fallen for Go
> :) 
> 
> This would be also a great project for us to try real CI/CD development
> with pipelines builds.
> --
> 
> [1] - https://blog.openshift.com/using-github-hooks-with-your-local-ope
> nshift-environment/

_______________________________________________
dev mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/dev

Reply via email to