What is the best way to get a customized deployment with fabric8? I have tried manually deploying some of the yaml from the maven repo, but I think I am not doing it right.
When I IaC fabric8, I want to deploy with runtimes and pipelines already established.So, as an example, my default deploy would be:
- Namespace : app.domain.tld
- fabric8 console
- configmapcontroller
- exposecontroller
- fabric8-docket-registry
- fabric8-forge
- gitlab
- Nginx
- jenkins & jnlp
- nexus
- Namespace : app-testing.app.domain.tld
- messaging
- metrics
- etc
- Namespace : app-staging.app.domain.tld
- messaging
- metrics
- etc
- Namespace : app-production.app.domain.tld
- messaging
- metrics
- etc
For context, I have fabric8 deploying into two namespaces through automation. I have the "dev" namespace and I have the "app" namespace. It works really quite well. And I can manually add the first app which creates the build pipeline namespaces, but I would like to automate this so it is already godd and ready to go, plus have the dev, test, staging, production populated with the runtimes I want through automation instead of clicking through the UI.
Also, for the purposes of automation, if I have 30 existing micro-services, could I automate getting them deployed as a part of IaC provisioning as well? Or is the only hook UI based by manually adding the applications? The apps would already have the pom, fabric8.yml and the Jenkinsfile in them.
--Thanks!
You received this message because you are subscribed to the Google Groups "fabric8" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fabric8+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
So what parts have you tried, and whats not working right?
So basically looking to deploy a setup like that for each app?
If the apps already have pom.xml, fabric8.yml, and Jenkinsfile, then it'd be awesome to automatically get them imported as a project into f8... i've got an issue open right now for that https://github.com/fabric8io/fabric8/issues/6556 .. i'm poking at how best to do that right now... if we add that to the project import flow through fabric8-forge, then we should be able to automatically import 30 existing microservices, etc.
Thanks!
To unsubscribe from this group and stop receiving emails from it, send an email to fabric8+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "fabric8" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fabric8+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to fabric8+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.