Most Popular
1500 questions
3
votes
1 answer
EKS node cannot pull docker image from ECR: "no basic auth credentials"
Using the eksctl tool, I created an EKS cluster with 5 nodes. My application's docker images are stored in ECR registries in the same region. I deployed my kubernetes cluster and everything has been happy for the past 6 weeks or so.
This morning, I…
Matthew
- 261
- 2
- 5
3
votes
1 answer
Combining CD and GitFlow
Firstly, I apologize if the title is not descriptive enough or does not describe my problem well enough. I'm struggling to figure out how to describe my issue in brief! It really seems like this should be a problem that has been solved already, but…
Jon
- 133
- 3
3
votes
1 answer
How to enable tag immutability in quay.io?
Elastic Container Registry (ECR) for example supports Tag Immutability (TI). TI implies that docker tags cannot be overwritten if they exist in a docker-registry.
The settings of the organization and the ones from a repository were inspected, but no…
030
- 13,235
- 16
- 74
- 173
3
votes
3 answers
Does every docker container has a a OS?
Does every container have an OS?
For example, the base docker python image
has a default OS in it? I couldn't find any info on Google.
I am in doubt because there are some images made with Python that use the Alpine OS.
Renan Cunha
- 133
- 4
3
votes
1 answer
How to mark a step as failed or unstable on timeout, instead of aborting build?
I have a stage in my Jenkins declarative pipeline that looks like:
stage('Step Tests') {
steps {
dir('test') {
catchError(catchInterruptions: true, buildResult: 'FAILURE') {
timeout(time: 5, unit: 'MINUTES', activity: true) {
…
c32hedge
- 145
- 1
- 2
- 8
3
votes
1 answer
How to specify specific subnet in Terraform when using for each
I am trying to create an ec2 instance that will hold my Jenkins server. I want this to be in a private subnet which I created using a for each loop. Below is my subnet for each loop and my ec2 instance resource. I have also included the error…
joshk132
- 465
- 10
- 22
3
votes
1 answer
Adding default external network in docker-compose
I am trying to learn docker and understanding docker-compose
As I was trying out the external network section:
networks:
default:
external:
name: my-pre-existing-network
I understand that
'my-pre-existing-network' needs to be…
Vipin Menon
- 473
- 1
- 4
- 6
3
votes
1 answer
Azure DevOps Artifact.zip folder structure for .NET Core 3.0 application
I have an ASP.NET Core 3.0 application for which I have a full CI/CD setup in Azure DevOps. The Application is hosted on a Ubuntu 18.04 server machine.
In the Build Pipeline, the solution is built and afterward published to the…
Ned Flanders
- 325
- 1
- 2
- 13
3
votes
1 answer
How to resolve the dependencies while installing locally downloaded packages?
I have simple playbook where trying to install the Debian packages downloaded locally in my server. This playbook runs on localhost and install the Debian packages in the same system.
But this playbook gives an error "Dependency is not satisfiable…
john 517501
- 33
- 3
3
votes
1 answer
How to get the device name of a specified mount point with ansible facts?
Using Ansible facts I can get the list of "ansible_mounts":
"ansible_mounts": [
{
"block_available": 423698,
"block_size": 4096,
"block_total": 507604,
…
sgargel
- 244
- 1
- 5
- 12
3
votes
0 answers
Is it possible to queue multiple replays of a Jenkins pipeline programmatically?
We have a parameterized declarative Jenkins pipeline which does tests on a java project with maven. The pipeline goes through a lot of stages to ensure that the code works as expected. However, every now and then we hit some…
tftd
- 371
- 1
- 7
3
votes
1 answer
Tunnel docker traffic though VPN or SSH, during build stage
Well, the title says all. I have no success trying to route docker's network traffic through an active VPN connection (openconnect) or SSH tunnel (sshuttle). Docker creates a virtual network interface called docker which seems to be ignoring all the…
sorush-r
- 131
- 2
3
votes
0 answers
Keeping Pods Balanced Across Nodes in AKS
We had a fun issue yesterday and today where after a restart of some nodes, we ended up with more or less every pod on one server. After some research, it seems like most of the solutions for this issue are either manual or rely on something…
Marshall Tigerus
- 241
- 1
- 7
3
votes
1 answer
Provisioning a server on behalf of a user on GCP/AWS/Azure and probably relinquish access
I'd like to build a service where I run a custom setup script on behalf of a user on an t2.micro equivalent instance but be able to probably relinquish access to the server. Any advice on the tech stack and flows that I could use to accomplish…
Shadow12348
- 33
- 3
3
votes
2 answers
Anyone know how to use $CIRCLE_BUILD_NUM across different jobs in CircleCI?
I use $CIRCLE_BUILD_NUM in different jobs in a workflow (but it seems like that get incremented in between jobs of the same workflow)?
I did some research and it looks like I can switch to CIRCLE_WORKFLOW_ID which is unique for the workflow but then…
erotsppa
- 131
- 2