Jenkins / Configuration as Code Project

Add meeting Rate page Subscribe

Jenkins / Configuration as Code Project

These are all the meetings we have in "Configuration as Cod…" (part of the organization "Jenkins"). Click into individual meeting pages to watch the recording and search or read the transcript.

30 May 2022

Katharina Sick and Martin Singer from Dynatrace will show how they provision Jenkins instances on Demand with Kubernetes and Configuration as Code.

When developing a project, there are many things to consider. It's not just about the code itself, but also about building, testing and packaging everything. Making this process easier is the main goal for the Engineering Productivity teams at Dynatrace.

Join us in this talk to learn about how we are utilizing Jenkins to ease the process of building and delivering applications for hundreds of developers. You'll see how our Jenkins instances are running in a Kubernetes cluster, how they are provisioned via Configuration as Code with minimal overhead and which tools are used to get the most out of our workflow. Additionally, we'll add a live demo to show how all of these components can work together.

Speakers:

- Katharina Sick, Software Engineer at Dynatrace. Full stack software engineer at Dynatrace. Advanced from mobile to backend development and now putting more focus on full stack solutions as well as CI and CD environments.

- Martin Singer, Software Engineer at Dynatrace. Working on CI/CD topics since starting as a full time software engineer. Always eager to learn about new ways to automate processes.
  • 3 participants
  • 55 minutes
meetup
workflow
demo
kickstarting
project
users
onboarding
tooling
dashboards
plans
youtube image

12 Aug 2020

Jenkins Configuration as Code project meeting continue after the summer break. We discussed the status of System Read Permission (JEP-224) and plans for its GA, reviewed the recent JCasC releases and ongoing development. In addition to that, we discuss introducing a Configuration as Code SIG in Jenkins.

Full agenda and meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.eghzmsmgoij7
  • 3 participants
  • 37 minutes
capabilities
bot
updates
configuration
lcs
enabling
agents
monitoring
tool
version
youtube image

17 Jun 2020

Regular Jenkins Configuration-as-Code office hours: project updates, ongoing development and future plans. At this meeting we discussed the new credentials from file feature, new Bill of Materials, and the Plugin Manager Tool 1.1.0 release.

Agenda and meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.9yop7ufqevo5
  • 3 participants
  • 29 minutes
patches
configurational
packages
updates
jenkins
configures
statuses
project
dependencies
reviewing
youtube image

27 May 2020

Target audience: Jenkins developers and advanced users. Presenter: Tim Jacomb.

Tim will take us through the System Read permission and the new ‘read-only’ Jenkins UI. We will enable System Read, see what’s available in each of the 3 read-only permissions and then will do a dive into the code, showing some of strategies required for controls to behave in a read-only manner. Then we will try and add system read support to a plugin during the demo.

References:

* Announcement blog: https://www.jenkins.io/blog/2020/05/25/read-only-jenkins-announcement/
* Jenkins JEP-224: https://github.com/jenkinsci/jep/tree/master/jep/224
  • 3 participants
  • 37 minutes
demoed
users
jenkins
setup
interface
version
docker
submit
access
storage
youtube image

20 May 2020

Regular JCasC project meeting: new releases, project updates and ongoing development. This time we mostly focused on the System Read permission and the incoming major release + crowd testing at the UI/UX hackfest on May 25-29.

Meeting notes and agenda: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.3htk4twjnptz
  • 3 participants
  • 38 minutes
configurational
patches
demos
versions
project
refactoring
jenkins
view
cognitive
documentation
youtube image

6 May 2020

Regular project meeting in the Jenkins Configuration as Code subproject: System Read permissions, Plugin Bill of Materials etc. Full agenda and meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.jek9n5l0w6g1
  • 3 participants
  • 25 minutes
configuration
discussed
updates
project
ongoing
coordinating
approved
version
issue
weekly
youtube image

22 Apr 2020

Recording of the regular Jenkins Configuration-as-Code sub-project meeting. Breaking changes in the Jenkins core 2.231 and required JCasC upgrade, new features and compatibility enhancements, ongoing development and future plans. Full agenda and meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.ok6j1hen9npt
  • 7 participants
  • 38 minutes
patches
jenkins
annotations
maintaining
tweaked
improvements
fixes
configuration
editing
assess
youtube image

21 Apr 2020

Presenter: Nicolaj Græsholt, Continuous Delivery and DevOps Consultant and Trainer from Eficode Praqma. You have Jenkins running in production, but would like a better way to manage it, e.g. so Kubernetes can manage it for you. Fortunately all the building blocks have already been made by the Jenkins community, but there are many elements that you need to get right. Nicolaj will show you how you can go from a completely manually configured Jenkins master to an everything as code setup in Kubernetes.

You will see how this can be achieved using JobDSL, Pipeline, JCasC and Helm3 and after this talk you'll get access to all the examples and be able to convert your Jenkins to a configuration as code setup!

Agenda:
- From a job configured through the UI to code, instantly with JobDSL
- Configuring your Jenkins with JCasC
- Installing your new Jenkins on Kubernetes with Helm3

Links:

* Slides: https://github.com/figaw/configuration-as-code-jenkins-k8s/blob/master/configuration-as-code-jenkins-k8s.pdf
* Demo repository: https://github.com/figaw/configuration-as-code-jenkins-k8s
* Meetup page: https://www.meetup.com/Jenkins-online-meetup/events/270042451/
* Offline Q&A: #jenkins-ci chat in the Kubernetes Slack
  • 2 participants
  • 1:11 hours
kubernetes
demos
helpdesk
tooling
configuration
devops
repositories
presentations
jenkins
project
youtube image

25 Mar 2020

Regular Jenkins Configuration-as-Code project meeting: news, ongoing development and the roadmap discussion. Full agenda and meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.qxoliak5cp5t
  • 5 participants
  • 31 minutes
jenkins
security
ssh
aws
maintainer
server
approvals
capabilities
github
cloud
youtube image

18 Mar 2020

Regular meeting for Jenkins Configuration-as-Code project: news, project updates, and ongoing development. Agenda and meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.w460dg9cpn2h
  • 2 participants
  • 15 minutes
configuration
jenkins
proxy
security
ssh
updated
ui
managed
service
configuring
youtube image

27 Feb 2020

Jenkins Configuration as Code (JCasC) plugin allows configuring Jenkins instances with declarative YAML files. These files may be quite complex, and hence it is important to have tools which help Jenkins users to create and verify such configuration files. During his Community Bridge project Sladyn Nunes has added a schema generator to the JCasC plugin and created a new Visual Studio Code plugin which provides auto completion and validation for your configuration files.

At this online meetup Sladyn will present his project and demo the new JCasC features he created. What will you learn?
* How to install the JCasC Visual Studio Code Plugin and connect it to your Jenkins Instance
* How to enable auto completion and validation for JCasC YAML files
* How to contribute further if you are interested

References:
- Slides: https://www.slideshare.net/SladynNunes/jenkins-jcasc-online-meetup
- JCasC Plugin for Jenkins: https://plugins.jenkins.io/configuration-as-code/
- JCasC Plugin for Visual Studio Code: https://marketplace.visualstudio.com/items?itemName=jcasc-developers.jcasc-plugin
- Meetup page: https://www.meetup.com/Jenkins-online-meetup/events/268823268/
  • 3 participants
  • 27 minutes
jenkins
configuration
project
tools
jake
repository
users
problems
developer
implementation
youtube image

26 Feb 2020

Regular meeting for Jenkins Configuration-as-Code project: news, project updates, and ongoing development. Agenda and meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.w460dg9cpn2h
  • 4 participants
  • 37 minutes
approved
milestones
regulatory
jenkins
important
recognitions
revisions
announce
demoing
functionality
youtube image

26 Feb 2020

At the Jenkins Online Meetup on Feb 26 2020 Tim Jacomb presented the new experimental System Read permission which was introduced in Jenkins 2.222. This is a part of the ongoing work to improve experience for Jenkins Configuration-as-Code users.

Slides: https://docs.google.com/presentation/d/167luxwJcETZqP-N3qHgrUt2RcVe9VOnQFpnjtkNxc5c/edit?usp=sharing
JEP-224: https://github.com/jenkinsci/jep/tree/master/jep/224
Meetup page: https://www.meetup.com/Jenkins-online-meetup/
  • 4 participants
  • 18 minutes
configured
reader
permissions
access
manage
configure
user
allows
plugging
monitors
youtube image

29 Jan 2020

Recording of the regular JCasC sub-project meeting. New releases, ongoing developent, and project updates. Meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.7t9zg2q88b6g
  • 3 participants
  • 10 minutes
maintainer
project
jenkins
version
io
configuration
editor
jake
approved
chip
youtube image

21 Nov 2019

Recording of the regular JCasC sub-project meeting. New releases, ongoing developent, and project updates. Meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.7t9zg2q88b6g
  • 3 participants
  • 20 minutes
packages
jenkins
secrets
docker
cloudbees
project
version
configuration
jake
patches
youtube image

13 Nov 2019

Sladyn Nunes presents his Community Bridge project: JCasC Schema validation and a new JCasC plugin for Visual Studio Code.

Project URL: https://jenkins.io/projects/jcasc/dev-tools/
Meeting URL: https://zoom.us/j/286266977
  • 5 participants
  • 35 minutes
jenkins
project
jake
configuration
cass
message
improvements
meetup
enterprise
users
youtube image

9 Oct 2019

Regular JCasC office hours meeting. Overview of the JCasC 1.31 and 1.32 releases, new plugin compatibility fixes, ongoing development.

Meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.bli6eg1vrn0n
  • 3 participants
  • 41 minutes
problems
demos
agreement
dependencies
configuration
discussed
updates
repository
development
testing
youtube image

25 Sep 2019

Regular JCasC project meeting. Status updates and discussions. Meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.b36frpe4t93
  • 2 participants
  • 10 minutes
updates
demos
validation
currently
version
reviews
installed
project
github
outstanding
youtube image

12 Sep 2019

Regular JCasC project meeting in Jenkins. News, ongoing development, project sync-up. Meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.5qrop7d6u7sz
  • 5 participants
  • 26 minutes
updates
completed
github
plugins
configuration
logs
version
subscribed
fixes
project
youtube image

28 Aug 2019

Overview of the recent JCasC releases, ongoing changes, and JCasC Developer tools project sync-up. Meeting nodes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.j8s72rfl3l9x
  • 4 participants
  • 37 minutes
updates
secret
github
hackathon
tweaks
version
devops
security
maintainability
vault
youtube image

14 Aug 2019

It is a Jenkins World time, but we met anyway! Overview of the recent JCasC security fixes, incoming changes, and the JCasC Developer tools status sync-up. Meeting notes: https://docs.google.com/document/d/1Hm07Q1egWL6VVAqNgu27bcMnqNZhYJmXKRvknVw4Y84/edit#heading=h.pairl9h3t928
  • 5 participants
  • 38 minutes
security
communicated
tweaks
okay
manage
secrets
hack
advisory
issue
jake
youtube image

31 Jul 2019

  • 4 participants
  • 36 minutes
updates
configurator
tweak
repository
okay
loading
fixes
auto
plug
olek
youtube image

17 Jul 2019

  • 2 participants
  • 18 minutes
export
tweak
approval
versions
execution
provisioning
jenkins
resolution
project
improvement
youtube image

3 Jul 2019

  • 7 participants
  • 32 minutes
configuration
benchmarks
dashboard
debugging
log
updated
manage
jmh
tool
fixes
youtube image

19 Jun 2019

  • 6 participants
  • 46 minutes
chat
discussed
jenkins
recorded
conversations
message
hangoutsonair
project
support
currently
youtube image

5 Jun 2019

  • 4 participants
  • 56 minutes
tweaks
discussions
configuration
oversight
maintenance
updates
annotations
jenkins
enhancements
concerns
youtube image

8 May 2019

No description provided.
  • 4 participants
  • 28 minutes
comments
introduced
discussed
editing
hi
improvements
discussions
come
racist
version
youtube image

5 Dec 2018

* Brief overview of the Jenkins security process by Oleg
* Sync-up w,r,t pending pull requests
* Short-term plans
  • 4 participants
  • 40 minutes
security
issue
github
maintainer
publicly
vulnerability
changelogs
guidelines
notifications
port
youtube image

12 Sep 2018

JCasC plugin status update and discussions. We will talks about the 1.0 release and about the "Jenkinsfile-runner + Configuration-as-Code" combination for single-shot masters.
  • 5 participants
  • 54 minutes
provisioned
jakers
concerns
cloud
jenkins
meet
tweaks
project
approved
discussions
youtube image

29 Aug 2018

JCasC plugin status update and discussions.
  • 3 participants
  • 44 minutes
planning
cloud
chat
oleg
updates
discussion
configuration
native
sharing
jake
youtube image

8 Aug 2018

No description provided.
  • 3 participants
  • 37 minutes
configuration
decisions
managed
proposal
finalize
issue
jenkins
deployments
discussion
improvements
youtube image

11 Jul 2018

Let's talk Jenkins Configuration as Code

- current issues
- hot topics
- plans for the future

On Jul 11 we will also have a discussion about the Simple Pull Request Job project, which uses the JCasC engine to define Pipeline as YAML.

Meeting is open to anyone who wants to join.
  • 4 participants
  • 1:02 hours
configuration
jenkins
chat
feedbacks
configurators
dashboard
status
docker
patches
processing
youtube image

13 Jun 2018

Let's talk Jenkins Configuration as Code

- current issues
- hot topic
- plans for the future

Meeting is open to anyone who wants to join
  • 5 participants
  • 1:00 hours
chat
github
session
edits
jenkins
broadcast
meetup
docker
scheduling
connecting
youtube image