Posts

Showing posts from November, 2021

Soft skills are the key to your DevOps career advancement

Image
If you want to become a DevOps manager, communicate tech needs effectively with executives in the C-Suite, or boost your salary, it’s time to invest in your soft skills. "Soft skills should be a huge focus for anyone looking to further their career,” says PJ Metz , education evangelist at GitLab. “You may be brilliant at the technical aspects of a job, but if you don’t have good interpersonal relationships, you'll get left behind.” Now, hold on! Just hear me out. I’m not talking about Kumbaya here. No holding hands and dancing under the full moon. Nope. I’m talking about non-technical, yet critical, skills that will enable you to engage with co-workers, especially executives, so their eyes don’t glaze over when you excitedly talk tech. “You need more than to know the tech really well. You need good leadership and communication skills,” says Brendan O’Leary , a staff developer evangelist, and product and engineering leader at GitLab. This is particularly true if you want to...

Downtime happens, but GitLab Incident Management can help

Image
Downtime is expensive and the cost is growing. Software reliability is as important as the product itself – it doesn't matter what your product can do if your customers can't reliably access it. GitLab's Incident Management is built-in to our DevOps Platform and empowers teams with adaptable practices and a streamlined workflow for triage and resolving incidents. We offer tools that provide access to observability resources, such as metrics, logs, errors, runbooks, and traces, that foster easy collaboration across response teams, and that support continuous improvement via post-incident reviews and system recommendations. Here's a look at how it all works. The costs of being down Downtime can cost companies hundreds of thousands of dollars in a single hour. Avoiding downtime is critical for organizations. Companies need to invest time, establish processes and culture around managing outages, and have processes to resolve them quickly. The larger an organization become...

GitLab Patch Release: 14.3.5

Image
Today we are releasing version 14.3.5 for GitLab Community Edition and Enterprise Edition. This version resolves a number of regressions and bugs in September's 14.3 release and prior versions. GitLab Community Edition and Enterprise Edition Available in GitLab Free, Premium, and Ultimate: Remove defaultAuthors from MR Analytics and VSA Fix error 500 loading branch with UTF-8 characters with performance bar Prevent Git operations from checking replication lag on non-Geo-secondary sites Geo - Fix no repo error message for group-level wikis Allow SSO callbacks through maintenance mode Conditionally generate public_attributes.json Downgrade grafana to the 7.x release branch Fix URL for unzip v6.0 download Add praefect prometheus_exclude_database_from_default_metrics config value ubi8: Install Ruby binstubs for Gitaly gems Update GitLab MailRoom to v0.0.14 Praefect: Backport separate endpoint for datastore collector Materialize valid_primaries view Fix for regression...

GitLab Patch Release: 14.2.7

Image
Today we are releasing version 14.2.7 for GitLab Community Edition and Enterprise Edition. This version resolves a number of regressions and bugs in August's 14.2 release and prior versions. GitLab Community Edition and Enterprise Edition Available in GitLab Free, Premium, and Ultimate: Let non-members set confidential flag when creating an issue in public project Geo: Reduce frequency of redownload attempts Remove defaultAuthors from MR Analytics and VSA Prevent Git operations from checking replication lag on non-Geo-secondary sites Delay praefect database_no_proxy removals Conditionally generate public_attributes.json Fix URL for unzip v6.0 download Add praefect prometheus_exclude_database_from_default_metrics config value Symlink OpenSSL default cert file to Debian cert path ubi8: Install Ruby binstubs for Gitaly gems Update GitLab MailRoom to v0.0.14 Praefect: Backport separate endpoint for datastore collector Materialize valid_primaries view Fix for regressi...

Three things you might not know about GitLab security

Image
Over the past couple of years, our users have come to know and regularly use our many security features that are part of the Secure and Protect stages. We have seen success stories from customers who have improved their security postures by reducing vulnerabilities in application code. One thing that surprises me when I speak to our users is that many aren’t aware of some of our most useful features. Here are three things you really should know about GitLab’s capabilities that will help take your security game to the next level. We have a GraphQL API! GitLab has long offered a REST API . It is quite capable but when it comes to vulnerability management, it is limited in what you can do. Our GraphQL API is newer and is the area of focus for new API development. Vulnerability management in particular has quite an extensive feature set in the GraphQL API. Whether you are looking to build task automation, create custom reports, or pull in vulnerability data from external sources, Grap...

5 DevOps platform benefits that inspire GitLab users to become GitLab advocates

Image
At GitLab, we believe that a single DevOps platform helps teams to collaborate better and deliver software faster and with better security. In September, GitLab’s CEO Sid Sijbrandij asked on Twitter for volunteers willing to share their stories of advocating for the adoption of GitLab. Over the following days, GitLab team members interviewed 25 GitLab advocates who offered to share their experiences. Among other things, we asked them:  How did you first encounter GitLab? Why have you advocated for the adoption of GitLab? How has advocating and using GitLab in your organization benefited you?  Our advocate interviews validated that GitLab’s single-application DevOps Platform has unlocked value for GitLab users. Below are excerpts of some of these interviews to give you the opportunity to hear directly from GitLab users. In them, you'll learn about five GitLab benefits that converted these users into advocates.  ##1. A single application helps focus on work that ma...

GitLab 14.5 released with infrastructure as code security scanning and group-level merge request approvals

Image
Today, we are thrilled to announce the release of GitLab 14.5 with infrastructure as code security scanning , group-level merge request approvals settings , Kubernetes Agent available in GitLab Free , project topics , and much more! These are only a selection of highlights from the 40+ improvements in this release. Read on to check out all of the super updates below. To preview what's coming in next month’s release, check out our Upcoming Releases page , which includes our 14.6 release kickoff video. Join us for an upcoming event This month's Most Valuable Person ( MVP ) is Jonas Wälter Jonas has been a long-time contributor to GitLab, working along GitLab team members at complex changes to group-level authentication apps , and in 14.5, he has made another stellar contribution to improve project topics . He created over 22 merge requests to enable a separation of topics from tags in GitLab. While implementing project topics, Jonas ran into a blocker. To enable topic...