wonderfully unique software solutions

JetBrains TeamCity eases CI/CD admin for devops teams

Dev tools company JetBrains has released Terraform Provider for TeamCity with a view to improving systems administration capabilities for CI/CD projects.

Olga Bedrina, writing for JetBrains, said the “configuration as code” concept would help organisations address challenges with devops.

The idea is to further streamline global server and project set-up and user management via the vendor’s infrastructure provisioning tool TeamCity.

“Developers and build engineers handle project configuration and scripting, while devops engineers on the infrastructure side manage things like TeamCity instances, database maintenance, and permissions.

“Although the Kotlin DSL can address CI/CD needs at the project level, it lacks system administration capabilities,” Bedrina said.

She said that devops engineers consequently could be left to set universal server configurations and manage users, which could prove challenging. However, the Terraform Provider used a language familiar to devops professionals, easing global server setup, user management, permissions, and project initiation.

Terraform Provider for TeamCity can for example be used when setting up OAuth for GitHub accounts, including server URL changes and addition of a GitHub App authentication model, using Terraform to describe web forms as a set of resources, she wrote.

“Terraform is a command line tool. Here, we can type in terraform apply, and it will evaluate our configuration files and declare which changes will be made in our infrastructure,” she said. “Once the changes are applied, we can log in to TeamCity with a new external account.”

Users who have been working with TeamCity for a while can also import existing configurations and settings into Terraform without recreating everything from scratch, Bedrina added.

Watch the related YouTube video.

JetBrains TeamCity is a popular CI/CD continuous integration tool in the vendor’s portfolio of developer team tools, which includes collaboration platform Space, code collaboration tool Code With Me, and project management focused YouTrack.

The JetBrains Developer Ecosystem 2023 survey found that respondents regularly use source code collaboration tools (76%) and team project/workflow/task collaboration tools (60%). Fifty percent use issue trackers and 45% CI/CD tools on a regular basis.

( Image copyright © JetBrains 2024 )

Recent Articles

Delinea integrates CIEM and ITDR with privilege control platform

Privileged access management (PAM) vendor Delinea has rolled further privilege control for cloud entitlements and identity threat protection into its cloud-native platform,...

Texthelp and n2y merge to grow global sales serving special needs

Literacy and assistive technology software vendor Texthelp and education management systems provider n2y have merged, in a move expected to retain Rothschild...

LANSA low-code helped these IT providers build their businesses

Even specialist IT companies use low-code strategies and technology to help them move up in their markets, gaining market share alongside the...

Foxit PDF editor suite expands AI capabilities for 2024

Smart PDF commands and enhanced AI assistant functionality are set to give the desktop and cloud versions of Foxit PDF Editor Suite...

Vyond bundles in further AI and branding capabilities for corporate creatives

Video creation platform vendor Vyond is expanding its offerings with new brand-management tools as well as further generative AI functionality responding to...

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Weirdware monthly - Get the latest news in your inbox