The subject I will talk about in this article is application event analysis, which will be a data collection technique that you can use in all your applications in general. With this dataset, you can perform detailed analysis, live dashboards, or live data analysis.
All requests coming to our application are captured at the application layer with the interceptor pattern and event analysis begins at this stage. All the distinguishing data on the HttpServletRequest for the requesting client is taken at this stage and added to the event data.
As you will notice from the code sample above, we…
In this article, I will describe how we design our pipeline in the search team at the trendyol group. We have some good features on our CI/CD progress. Like these,
Our goal as a team is to be able to deploy projects with one click. We have designed a lot of pipelines…
In this article, I will describe how you can integrate your Kubernetes clusters to Gitlab CI/CD progress with the Gitlab Core license. In our case, we are using this method for Kubernetes integration. Let’s check gitlab official support and our solution.
Gitlab Official Kubernetes Features
Gitlab provides Kubernetes support for three levels. These are instance-level, group-level, and project-level. Let’s see these configuration levels.
The first one is the instance level. Instance level Kubernetes clusters allow you to connect a Kubernetes cluster to the GitLab instance. It’s enabling you to use the same cluster configuration across multiple projects.
Another configuration level…
Senior Software Engineer @ Trendyol Tech