Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

Create PoC for Lokomotive on AKS #216

Closed
invidian opened this issue Mar 25, 2020 · 3 comments
Closed

Create PoC for Lokomotive on AKS #216

invidian opened this issue Mar 25, 2020 · 3 comments
Assignees
Labels
kind/roadmap Roadmap issues
Milestone

Comments

@invidian
Copy link
Member

As first step towards #215

@invidian invidian self-assigned this Mar 25, 2020
invidian added a commit that referenced this issue Mar 26, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
@invidian invidian mentioned this issue Mar 26, 2020
14 tasks
invidian added a commit that referenced this issue Mar 26, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 26, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
@invidian
Copy link
Member Author

If you're interested in progress on this, I report most in the associated PR: #219.

invidian added a commit that referenced this issue Mar 27, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 27, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 27, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Mar 27, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
@iaguis iaguis added this to the v0.2.0 milestone Mar 31, 2020
invidian added a commit that referenced this issue Apr 1, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 2, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 2, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 2, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 2, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 2, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 3, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 6, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 6, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 6, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 6, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 15, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 15, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 15, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 15, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 17, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 17, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 17, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 17, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 17, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 20, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 20, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 21, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 21, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 21, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 21, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
@iaguis iaguis added the kind/roadmap Roadmap issues label Apr 22, 2020
invidian added a commit that referenced this issue Apr 24, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
So adding new properties does not require adding new interface method
and implementing it for all platforms.

This is required, as for adding support for managed Kubernetes
platforms, we will need to add more fields here.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
This field will be used to distinguished managed and self-hosted
platforms, as the cluster upgrade process will depend on this
information.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
If we deploy on managed Kubernetes, it won't have controlplane installed
as Helm releases, so we shouldn't try to upgrade it. The upgrade will be
most likely driven by Terraform.

Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
invidian added a commit that referenced this issue Apr 24, 2020
Refs #215 #216

Signed-off-by: Mateusz Gozdek <mateusz@kinvolk.io>
@iaguis
Copy link
Contributor

iaguis commented Apr 27, 2020

This is merged.

@iaguis iaguis closed this as completed Apr 27, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/roadmap Roadmap issues
Projects
None yet
Development

No branches or pull requests

2 participants