https://pulumi.com logo
f

future-energy-28590

11/10/2018, 3:22 AM
Hello my fellow pulumiers πŸ™‚, can someone break down a high level sequenced example of how they are using pulumi@kubernetes with existing CICD pipelines? I am working out a pulumi@kubernetes PoC for my org and want to make sure I am on the correct path. Thanks!
b

big-piano-35669

11/12/2018, 10:51 PM
We have a bit of documentation available at https://pulumi.io/reference/cd.html. @clever-sunset-76585 has been making improvements here, especially as we are bringing up GitLab support as we speak, but if you have any questions please fire away and we'll do our best to help!
c

clever-sunset-76585

11/12/2018, 10:56 PM
Hi, @future-energy-28590, with which CI system are you doing your PoC?
f

future-energy-28590

11/12/2018, 10:57 PM
Hey @clever-sunset-76585, gitlab ci
c

clever-sunset-76585

11/12/2018, 10:58 PM
Great! There is a GitLab page here: https://pulumi.io/reference/cd-gitlab-ci.html. I would love your feedback! Hopefully, it has some useful info for you in its current form.
πŸ‘ 1
f

future-energy-28590

11/12/2018, 11:01 PM
So far we have helm charts that get pushed to a managed repo. Then within the repository of the service/app I plan to include an infra directory with the pulumi source referencing the helm chart. How do I set values using the Helm interface in pulumi@kubernetes? Is it ->
Copy code
const coreApi = new k8s.helm.v2.Chart("core-api-analytics", {
    repo: "charts.repo....",
    version: "0.6",
    chart: "core-api",
   values: { ...
   }
);
c

clever-sunset-76585

11/12/2018, 11:22 PM
Paging our resident k8s expert @creamy-potato-29402.
f

future-energy-28590

11/12/2018, 11:24 PM
hehe
c

creamy-potato-29402

11/13/2018, 1:12 AM
@future-energy-28590 Hi! Sorry for the wait, I somehow did not get these notifications.
If I understand you correctly, you mean to ask if that’s how you set the equivalent of
values.yaml
, and that is how.
πŸ‘ 1
You are correct.
Please do let me know how it goes! Would love the feedback. πŸ™‚
πŸ‘ 2
f

future-energy-28590

11/13/2018, 1:45 AM
thanks @clever-sunset-76585 @creamy-potato-29402