How can I make a Prometheus setup reproducible?
The same project needs to behave consistently on developer machines, in CI and after deployment. Which versions, dependencies and configuration should be recorded?
ReadMeFeed / Community knowledge
CI/CD, Terraform, Kubernetes, containers and observability.
The same project needs to behave consistently on developer machines, in CI and after deployment. Which versions, dependencies and configuration should be recorded?
While doing a docker build on my .NET Core project, I got the following error on all my NuGets: 80.19 /app/GradingTool.Tests/GradingTool.Tests.csproj : error NU3028: Package 'Microsoft.EntityFrameworkCore 5.0.0' from source 'https://api.nuget.org/v3/index.json': The author primary signature's timestamp found a chain building issue: UntrustedRoot: self signed
I am getting the below error message when running the below command for installing docker and kubernetes in Ubuntu server. root@master:/home/ubuntu# add-apt-repository \ > "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ > $(lsb_release -cs) \ > stable" Hit:1 http://in.archive.ubuntu.com/ubuntu bionic InRelease Get:2 https://download.doc
A performance change should improve the measured workload without sacrificing correctness or wasting capacity. Which measurements and bottlenecks should be considered first?
My project includes a Dockerfile to build an image. I've made modifications to that Dockerfile and want to see if it works. So i closed my program and listed all docker images in powershell using docker image ls -a . I deletetd all unused images using docker rmi -f $(docker images -a -q) and docker image prune -a . But my image keeps not getting deleted, but
Why do I need 3 different kind of probes in kubernetes: startupProbe readinessProbe livenessProbe There are some questions ( k8s - livenessProbe vs readinessProbe , Setting up a readiness, liveness or startup probe ) and articles about this topic. But this is not so clear: Why do I need 3 different kind of probes? What are the use cases? What are the best pr
I have deployment and a replica set in Kubernetes that are failing to create a pod. I've tried kubectl describe deployment deployment-name and kubectl describe replicaset replicaset-name And they both say Conditions: Type Status Reason ---- ------ ------ ReplicaFailure True FailedCreate Events: <none> All of the troubleshooting guides I've seen rely on
I have used kubectl create serviceaccount sa1 to create service account. Then I used kubectl get serviceaccount sa1 -oyaml command to get service account info. But it returns as below. apiVersion: v1 kind: ServiceAccount metadata: creationTimestamp: "2022-05-16T08:03:50Z" name: sa1 namespace: default resourceVersion: "19651" uid: fdddacba-be9d-4e77-a849-95ca
I'm trying to install chrome in a docker container. I execute: RUN apt-get install -y wget RUN wget -q https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb RUN dpkg -i google-chrome-stable_current_amd64.deb # problem here RUN apt -f install -y The problem is that dpkg -i fails because of missing dependencies. In principle this is not a b