welcome to the frog’s blog

Ready, Set, GoCenter! Converting Projects for Go Modules

Ever since the introduction of Go’s new dependency management system in Go 1.11 and later, GoLang developers have embraced the package versioning solution. Those that do can use the GoCenter repository of immutable public Go modules, and gain faster Go builds with a more robust and reliable Go pipeline. But converting existing projects to use…

Kubernetes CI/CD Pipelines at Scale

This blog was originally published by Kamesh Pemmaraju on the Platform9 Blog. Kubernetes orchestrates containers reliably at scale while abstracting the underlying infrastructure. Unlike Virtual Machines, this helps developers separate the workloads from the complexities of the infrastructure. Kubernetes is ideal for CI/CD automation because it offers many built-in capabilities that makes application deployment standardized…

By 2020 Every Company will be a DevOps Company

Condensed from the keynote speech presented at swampUP 2019. I’m here to tell you that in the next year, by 2020, all companies will be DevOps companies. Now this is what you’re thinking: Here’s another cocky CEO talking on the keynote stage telling us the world is going to change in a few months. But…

4 Reasons to Automate DevOps with JFrog Pipelines

Every company is now a software company, and thus every company must become a DevOps company. While JFrog has helped thousands of companies enable DevOps, they have had to conquer one of the biggest challenges on their own: automate their entire sprawl of DevOps tools and processes. Until now. At our last swampUP user conference,…

4 Ways Xray and Artifactory Complete DevSecOps

Being universal is a huge part of what makes JFrog Artifactory so effective. Whether you use Jenkins, CircleCI, or Bitbucket to automate your CI/CD pipeline, Artifactory works with those and more. Whether you prefer to store your artifacts in an on-premises filestore or in the cloud, Artifactory will manage them. Which cloud? Artifactory is content…

5 Best Practices for GoLang CI/CD

For developers programming in long-established languages like Java, JavaScript or Python, the best way to build continuous integration and continuous delivery (CI/CD) workflows with Artifactory is pretty familiar. A mature set of dependency management systems for those languages and container solutions like Docker provide a clear roadmap. But if you’re programming your applications in GoLang,…

How to Use JFrog Artifactory and GoCenter Together to Build Go Apps

As a cloud native programming language, Go is picking up steam quite rapidly. In the latest StackOverflow Insights survey, Go was named as the third most wanted language. Go also has a vibrant community that produces a pretty stellar list of Go apps and modules and with the rise of public registries, like GoCenter, you…

Containing Artifactory with Red Hat UBI

Making your container smaller doesn’t always make it a good fit. It has to use and work with the components your organization requires as well. Artifactory is available for DevOps as a highly configurable, distroless image that offers many benefits, including reduced size and less potential for OS-level vulnerabilities. For some, this is not enough…

Building Serverless on Kubernetes with OpenFaaS and JFrog Artifactory

Serverless (as an operational construct) and Kubernetes (as a powerful platform and enabler) are rapidly transforming how companies operate. Just looking at KubeCon + CloudNativeCon EU 2019 with close to 8000 attendees and the sold out Serverless Practitioners Summit as a pre-conference event shows how strongly developers feel the need to use them together well. …

Artifactory & ElasticSearch: Analyzing your Support Bundle Logs

As an administrator, one of your daily challenges is troubleshooting ongoing events according to your own predefined parameters and filters. JFrog Artifactory logs contain different entries and events according to the activities from and to the server. Tailing these logs to search for specific entries might work in some cases, but as your environment scales,…