question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

KubernetesManifest multi-container image replacment

See original GitHub issue

Required Information

Entering this information will route you directly to the right team and expedite traction.

Question, Bug, or Feature?
Type: Bug

Enter Task Name: KubernetesManifest@0

Environment

  • Server - Azure Pipelines

  • Agent - Hosted or Private: Private

    • If using private agent, provide the OS of the machine running the agent and the agent version: Ubuntu-18.04 2.164.6

Issue Description

Recently the KubeManifest@0 task seems to have broken in regards to container image replacement. It seems to be specifically related to having more than one image that needs to be replaced.

- task: KubernetesManifest@0
  displayName: Deploy Something
  inputs:
    namespace: default
    manifests: ./TheDeploymentFolder/*.yaml
    containers: |
      whatever.azurecr.io/somerepo/A:$(tag)
      whatever.azurecr.io/somerepo/B:$(tag)

Using the example above, the deploy will replace reference to container A with container B.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
shigupt202commented, Jan 30, 2020

@kdelorey This PR should fix the issue. The deployment is in progress and should roll out in a couple of weeks.

0reactions
kdeloreycommented, Jan 30, 2020

I’ll close the issue as its most likely a duplicate of #12064 anyways.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Images - Kubernetes
An image index can point to multiple image manifests for architecture-specific versions of a container. The idea is that you can have a...
Read more >
Using container image digests in Kubernetes manifests
Use Skaffold to build and push an image, and to insert the image name and digest in a Kubernetes manifest. Use kpt setters...
Read more >
Kubernetes multi-container pods and container communication
image. Containers are often intended to solve a single, ... A standard use case for a Kubernetes multi-container Pod with a shared Volume...
Read more >
Multi-Container Pods in Kubernetes
A container is the existing entity, which denotes a specific thing, for example a Docker container. To manage a container, Kubernetes needs additional ......
Read more >
Deploying a multi-container application to Azure Kubernetes ...
Azure DevOps helps in creating Docker images for faster deployments and ... inside Azure Kubernetes Cluster through Deployments and Services manifest files.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found