#kops (2018-12)

Discussions related to kops for kubernetes

Archive: https://archive.sweetops.com/kops/

2018-12-12

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
08:23:37 PM

@Erik Osterman (Cloud Posse) has joined the channel

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
08:23:37 PM

set the channel description: Discussions related to kops for kubernetes

Max Moon avatar
Max Moon
08:23:37 PM

@Max Moon has joined the channel

Adam avatar
Adam
08:23:38 PM

@Adam has joined the channel

joshmyers avatar
joshmyers
08:23:38 PM

@joshmyers has joined the channel

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
08:23:45 PM

@Andriy Knysh (Cloud Posse) has joined the channel

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Wish we had this

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
rolling-update very slow · Issue #5989 · kubernetes/kops

As I understand it the current behaviour for rolling-update is: for node in stale_nodes: drain(node) validate_stable() delete(node) With the ASG taking care of spawning the new nodes. This is very …

Pablo Costa avatar
Pablo Costa
08:24:28 PM

@Pablo Costa has joined the channel

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
kubernetes/kops

Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management - kubernetes/kops

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

too bad no option for increasing the number of parallel nodes to be drained+cordoned+terminated

mumoshu avatar
mumoshu
08:27:02 PM

@mumoshu has joined the channel

Shane avatar
Shane
08:27:08 PM

@Shane has joined the channel

Andrii avatar
Andrii
08:27:32 PM

@Andrii has joined the channel

pericdaniel avatar
pericdaniel
08:46:56 PM

@pericdaniel has joined the channel

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
kubernetes/kops

Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management - kubernetes/kops

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

neat - short lived worker node certs

daveyu avatar
daveyu
09:19:58 PM

@daveyu has joined the channel

sarkis avatar
sarkis
09:39:20 PM

@sarkis has joined the channel

OScar avatar
OScar
09:56:00 PM

@OScar has joined the channel

Shane avatar

I have considered a few times improving how kops updates clusters, but I need to care so few and far apart I have been lazy.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

yea mostly agree

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

also, if we start doing these more often and unattended with #atlantis or #codefresh , I think I’ll care less

Shane avatar

How are you liking codefresh?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

I love it. Most fun I’ve had writing pipelines

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

one thing we could do in codefresh is schedule a pipeline to run every X weeks

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

that would be sweet for auto upgrading clusters

Jan avatar

Has it got an api?

Jobs.in k8s, have the cluster run the pipeline that runs the cluster #meta

joppa27 avatar
joppa27
01:06:10 AM

@joppa27 has joined the channel

davidvasandani avatar
davidvasandani
01:12:27 AM

@davidvasandani has joined the channel

2018-12-13

Jan avatar
Jan
09:33:04 AM

@Jan has joined the channel

tolstikov avatar
tolstikov
12:42:29 PM

@tolstikov has joined the channel

2018-12-17

Daren avatar
Daren
05:22:53 AM

@Daren has joined the channel

Daren avatar

kops is finally getting ready to release 1.11 https://kubernetes.slack.com/archives/C3QUFP0QM/p1545085988524900

Shane avatar

now to release 1.12…

Daren avatar

baby steps….

2018-12-20

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Yea Codefresh has an API and cli

Jan avatar

So you could then run a k8s job that calls the codefresh api

Jan avatar

To run pipelines on a schedule or based on some. Event

Jan avatar

Sorry a k8s job

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

hah, haven’t thought that far ahead for terraform+codefresh

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

but yes…

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

if using kops, it would not be recommended to run the upgrade from within a job of on the same cluster

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

if using kube-aws, then I believe that would be possible based on what I learned from @mumoshu

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

…since it uses cfn

Jan avatar

Interesting, would need explore it more

Jan avatar

Just a brain fart while sitting next to the pool having a beer

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

lol

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Jan avatar

Kids are asleep party_parrot

    keyboard_arrow_up