Viewing profile — jstrachan
jstrachan
HN member- Joined
- Tue, Apr 24, 2018, 7:56 AM UTC
- HN karma
- 34
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About jstrachan
I also created the Groovy programming language and Apache Camel integration framework
Recent public activity
-
comment
Comment #17903858
OpenShift's Jenkins integration is good. Though its even cooler to use Jenkins X on OpenShift as you get automated CI/CD pipelines + Environments, Preview Environments on Pull Requ…
-
comment
Comment #17903834
even from an OSS goals perspective I'm looking forward to seeing better alignment, reuse and interoperability between Jenkins, Jenkins X & things like CodeShip & Knative Build
-
comment
Comment #17903822
BTW we use the kubernetes credentials provider plugin in Jenkins X which exposes Kubernetes Secrets as Jenkins Credentials; then the `credentials` step in the `Jenkinsfile` encrypt…
-
comment
Comment #17903808
if you are happy to use Kubernetes then if you switch to Jenkins X you never need to configure a Jenkins server or create a groovy based DSL again: https://jenkins-x.io/
-
comment
Comment #17903806
invoke `make` from inside your `Jenkinfile`? :)
-
comment
Comment #17903800
Jenkins X can help compete effectively with other tools since it automates your entire CI/CD; from creating the Pipelines, setting up your Environments, creating Preview Environmen…
-
comment
Comment #17903771
one solution to the problem, if you are building apps for kubernetes is to use Jenkins X which automates all your CI/CD pipelines: https://jenkins-x.io/
-
comment
Comment #17903759
yeah, I see 'plugins' being around for a while but docker steps becoming the more cloud native long term alternative; being more reusable stand alone & not requiring changing a Jen…
-
comment
Comment #17903750
I think as part of the new Jenkins architecture we should be able to make it much easier to stop at a point in a pipeline & open a terminal/REPL to test out steps. Also I'm hoping …
-
comment
Comment #16929403
if you can't use kubernetes or containers then I guess Ansible is a fallback?
-
comment
Comment #16928984
OpenShift is a fork of the Kubernetes code base: https://github.com/openshift/origin I.e. it’s not using the upstream distribution of Kubernetes like the public cloud vendors or He…
-
comment
Comment #16922265
OpenShift is Red Hat's supported fork & distribution of Kubernetes - so its another platform we can install and use Jenkins X on. OpenShift also includes some Jenkins support; e.g.…
-
comment
Comment #16922164
we're using helm for installing/upgrading apps; it takes care of reverting bad versions/releases etc
-
comment
Comment #16919811
Jenkins X runs in containers on kubernetes and all the builds are done in containers. You can use whatever pod template (collection of docker images) in your CI/CD pipeline: http:/…
-
comment
Comment #16919766
Agreed! Jenkins X uses Skaffold to do the docker image building so can be configured to use kaniko or Google Container Builder etc https://github.com/GoogleContainerTools/skaffold
-
comment
Comment #16919751
Each environment is in a separate namespaces. You can add/edit/delete the Environments to use whatever namespaces you wish to use. Promotion is either automatic or manual. By defau…
-
comment
Comment #16912727
Thanks! You are free to use any kubernetes cluster and install Jenkins X there: http://jenkins-x.io/getting-started/install-on-cluster/ The default is to use separate namespaces in…
-
comment
Comment #16912506
That’s a great point. This blog tries to compare Jenkins X versus Jenkins 2.0: https://dzone.com/articles/jenkins-x-the-good-bad-and-ugly It’s mostly about automation of install, c…
-
comment
Comment #16912312
Thanks for your feedback. We are trying to make things simpler with Jenkins X by using best of breed tools (git providers, issue trackers, cloud services, service meshes, security …
-
comment
Comment #16912210
It should do - in theory - it needs testing though ;). I notice that kops recently added support for Digital Ocean https://github.com/kubernetes/kops/blob/master/docs/tutorial... S…
-
comment
Comment #16912133
Btw I’m the author of the above blog post & committer on Jenkins X. So our focus is currently anyone looking to automate CI/CD on kubernetes, the cloud or any modern platform like …
-
comment
Comment #16910884
BTW we're hoping to make it easier to 'service link' your Preview Environments to other environments. https://github.com/jenkins-x/jx/issues/573 e.g. so you could deploy just your …
-
comment
Comment #16910866
Jenkins X creates a Preview Environment per Pull Request yeah; which can be as much or as little as you want it to be. e.g. it could be just 1 pod only or could be a suit of relate…
-
comment
Comment #16910843
whoops, great catch thanks. Hoping we can figure out a fix very soon...
-
comment
Comment #16910801
The things you gain from switching to Jenkins X: * automated CI/CD for your kubernetes based applications using Helm Charts & GitOps to manage promotions (manual or automated) * a …