Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workloads API support (DaemonSet, Deployment and StatefulSet) #100

Closed
cemo opened this issue Dec 16, 2017 · 6 comments
Closed

Workloads API support (DaemonSet, Deployment and StatefulSet) #100

cemo opened this issue Dec 16, 2017 · 6 comments
Milestone

Comments

@cemo
Copy link

cemo commented Dec 16, 2017

Since Kubernetes 1.9 Workloads API is GA. Supporting them would be unbelievable.

Workloads API GA
We’re excited to announce General Availability (GA) of the apps/v1 Workloads API, which is now
enabled by default. The Apps Workloads API groups the DaemonSet, Deployment, ReplicaSet, and > StatefulSet APIs together to form the foundation for long-running stateless and stateful workloads > in Kubernetes. Note that the Batch Workloads API (Job and CronJob) is not part of this effort and > will have a separate path to GA stability.

PS:

I am not sure why kubernetes provider in the first place has been developed but now I think that it is best and clearest way to configure Kubernetes resources. Configuring and maintaining Helm is tedious and error prone. People are looking for alternative ways and I think that Terraform is the best option right now.

@nickschuch
Copy link
Contributor

Started working on a PR here #101

@radeksimko radeksimko changed the title Workloads API support (DaemonSet, Deployment, ReplicaSet, and StatefulSet) Workloads API support (DaemonSet, Deployment and StatefulSet) Feb 12, 2018
@MarcusNoble
Copy link
Contributor

Now that Deployments is merged in is there anyone working on the other resources?

We're currently in need of DaemonSets in order to configure a new AWS based kubernetes cluster with Kube2IAM setup.

@bennettellis
Copy link

See this fork: https://github.com/sl1pm4t/terraform-provider-kubernetes if you need other configurations sooner rather than later. It works well, and is very, very easy to build with docker approach.

@mafrosis
Copy link

@sl1pm4t Do you have plans to package up the work in your fork as P/Rs on this repo? As mentioned here.

@aldoborrero
Copy link

aldoborrero commented Nov 5, 2018

I've using @sl1pm4t repository and I have to say that works quite well, so definitely I propose to use his work as a PR for the official provider (otherwise this one is half baked).

@bcornils bcornils added this to the v1.5.0 milestone Feb 7, 2019
@alexsomesan alexsomesan modified the milestones: v1.5.0, v1.6.0 Feb 7, 2019
@cemo
Copy link
Author

cemo commented Feb 19, 2019

This seems to be closed since all resources are implemented.

@cemo cemo closed this as completed Feb 19, 2019
@ghost ghost locked and limited conversation to collaborators Apr 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants