Kubernetes : our path to microservices and a ready-made template for implementation
It will be interesting to those who develop or transfer the infrastructure to microservices, implement DevOps on top of Kubernetes and go to cloud native in every way. I’ll tell you about our path, at the end of the article I will share our groundwork…
ActiveDirectory authorization to Kubernetes with Keycloak
In this article I will tell you how to install and configure: Keycloak is an open source project. Which provides a single entry point for applications. It works with many protocols, including the LDAP and OpenID that interest us. Keycloak gatekeeper – reverse proxy application…
How I transferred my hobby project to k8s
In this article, I would like to talk about my hobby project of search and classification of ads for renting apartments and the experience of moving it to k8s. Table of contents A little bit about the project Introducing k8s Preparing for the move K8s…
How to Improve DevOps Performance
A few years ago, many organizations viewed DevOps as a promising experiment, rather than a basic approach to software development. Now DevOps is a proven and powerful set of development and deployment practices and tools that accelerate new product releases and increase productivity. More importantly,…
Front End CI / CD: Overview of Tools and Practices for Development Automation
Lets begin with a small educational program. CI / CD – means continuous integration and continuous delivery. Why is this needed? Most often, the ultimate goal of development is the application. To use it, people must get access to it: either download from the store…
How to download an image from registry without docker
3 days before the new year there was a task to transfer our software to the client through the manager, on a flash drive. Software is a microservice platform with dozens of docker images with many settings and a kilometer-long helm chart. What we had:…
Challenges with Graylog
The company grew, new data centers appeared, the load increased noticeably, even with a solution of communication logs. We thought that Graylog is no longer perfect. Unified scheme and centralization. I would like to have a single cluster management tool in 10 data centers. Also,…
Distributed Logging: Metrics & Reports
Metrics Low dimensionality, aggregation, monitoring and alerts. Inside of all metric collection systems are the time series databases. These databases do an excellent job of aggregation, so metrics are suitable for aggregation, monitoring, and building alerts. For metrics, the dimension of the data should not…
Distributed Logging and Tracing for Microservices
Logging is an important part of any application. Any logging system goes through three main evolutionary steps. The first is output to the console, the second is logging to a file and the appearance of a framework for structured logging, and the third is distributed…
CI / CD: how we build and test our games
The team should focus on creating beautiful and successful games, for everything else there is CI. Where do we apply CI? What approaches and concepts do we use? Why do we build and test builds? The detailed story about CI and how it is organized…
Service
Categories
- DEVELOPMENT (87)
- DEVOPS (39)
- FRAMEWORKS (17)
- IT (21)
- QA (14)
- SECURITY (13)
- SOFTWARE (11)
- UI/UX (6)
- Uncategorized (7)