January 2018 Summaries
2 posts from Codefresh
Filter
Month:
Year:
Post Summaries
Back to Blog
The release of a new Command Line Interface (CLI) tool for Codefresh offers engineers enhanced capabilities for accessing and utilizing the platform's features, including advanced options like running parallel pipelines, managing pipeline states, and searching connected image registries. Users can install the CLI via GitHub, npm, or yarn and authenticate using a generated API key. The CLI can be seamlessly integrated into Codefresh pipelines, eliminating the need for additional authentication, and allows for operations like fetching Helm registry URLs and managing Docker registries. It supports matrix pipelines for triggering multiple workflows with different variables, offering flexibility in building Docker images. The self-documented nature of the CLI encourages exploration and experimentation, while the multi-tenancy support allows users to switch contexts between different accounts, providing a versatile tool for pipeline and image management.
Jan 23, 2018
505 words in the original blog post.
The 2015 State of DevOps Report by Puppet Labs highlights the efficiency of high-performing teams in resolving incidents quickly, emphasizing the importance of effective monitoring systems. As containers become integral to production environments, they require both traditional metrics like CPU and memory usage and container-specific metrics such as CPU and memory limits to optimize performance and scaling decisions. Monitoring strategies must consider application-layer metrics and text-based logs to capture comprehensive insights. Various solutions like Datadog, Prometheus, ELK, and Sysdig offer diverse approaches to monitoring, each with distinct advantages and tradeoffs. While Datadog uses an agent-based approach, Prometheus relies on data scraping, ELK handles both text streams and time-series data, and Sysdig provides cloud-hosted services. The text advises caution when considering building a custom monitoring solution due to the complexity and maintenance involved. Ultimately, a robust monitoring system is crucial for maintaining a secure production environment, requiring continuous experimentation and improvement to adapt to evolving infrastructure needs.
Jan 08, 2018
1,287 words in the original blog post.