DEV Community

Kubernetes Native CD with FluxCD, Flagger and Linkerd

Or Elimelech on February 23, 2020

Intro Why are so many software development organizations adopting agile in recent years? Probably, because it allows a much better fit b...
Collapse
 
stefanprodan profile image
Stefan Prodan

Hi Or,

Nice article! thanks for writing it. Can you please change the Flagger install command to:

kubectl apply -k github.com/weaveworks/flagger//kustomize/linkerd?ref=0.23.0

We are working on the v1.0 release and the master branch contains the v1beta1 CRDs. I'll post here when v1.0 is ready so you can remove the version pinning.

Thanks

Collapse
 
orelimelech_ profile image
Or Elimelech • Edited

Hi Stefan,

Thanks for taking your time to read my post, I'll change the command.

P.s: waiting for v1.0, thanks for your great work.

Collapse
 
gadinaor profile image
Gadi Naor

Hey Or - nice write up

I believe that this step

# take the generates ssh key and put it as deploy key in your Github repo.
kubectl -n flux get secret flux-git-deploy -o json | jq -r .data.identity | pbcopy

Should be revised to use the ssh key provided by
fluxctl identity --k8s-fwd-ns flux

Collapse
 
orelimelech_ profile image
Or Elimelech

Hey Gadi,

That's correct, I wanted to make it easier for beginners to just copy the ssh-key without installing the fluxctl cli.

This is out of scope for this post since you'd need to include installation details for the target OS of the reader.

Thank you for reading this :)