renovatebot/renovate

Adding Pulumi as Manager

Open

#5,794 opened on Mar 26, 2020

View on GitHub
 (10 comments) (2 reactions) (0 assignees)TypeScript (1,916 forks)batch import
help wantednew package managerpriority-4-low

Repository metrics

Stars
 (14,066 stars)
PR merge metrics
 (Avg merge 2d 23h) (339 merged PRs in 30d)

Description

What would you like Renovate to be able to do? Pulumi is a tool like Terraform, Helm, Ansible and others that do the infrastructure as code. It will be great add to the project.

Describe the solution you'd like I will be great to detect the container image and updated it if possible. Otherwise since it used real language. Javascript,Golang,Python are already handle.

Describe alternatives you've considered None

Additional context Add any other context or screenshots about the feature request here.

import * as kx from "@pulumi/kubernetesx";

const pb = new kx.PodBuilder({
    containers: [{
        image: "nginx",
        ports: { http: 80 }
    }]
});

const deployment = new kx.Deployment("nginx", {
    spec: pb.asDeploymentSpec({ replicas: 3 })
});

const service = deployment.createService({
    type: kx.types.ServiceType.LoadBalancer
});

export const serviceIP = service.ip;

Contributor guide