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

Interested in helping HashiCorp maintain this provider full time? #178

Closed
paultyng opened this issue Jul 19, 2018 · 16 comments
Closed

Interested in helping HashiCorp maintain this provider full time? #178

paultyng opened this issue Jul 19, 2018 · 16 comments

Comments

@paultyng
Copy link
Contributor

paultyng commented Jul 19, 2018

I manage the team at HashiCorp that works on providers internally.

I am looking for someone to help us improve our Kubernetes provider support and implement some of the roadmap we have planned for it, if you are interested, please apply.

This job is a full time maintainer for the Kubernetes provider.

@jhelbling
Copy link

@paultyng FYI
The page you are looking for was moved, removed, renamed, or may never have existed.

@paultyng
Copy link
Contributor Author

@jhelbling sorry about that, issue in Greenhouse, its back up now.

@sarneaud
Copy link

Heads up: the link seems to be broken again.

@lainra
Copy link

lainra commented Sep 6, 2018

The related position is: https://www.hashicorp.com/jobs/1288355
(I'm not affiliated with Hashicorp, just hoping like everyone that they quickly find a full-time maintainer for this plugin :) )

@paultyng
Copy link
Contributor Author

This position is filled!

pdecat added a commit to pdecat/terraform-provider-kubernetes that referenced this issue Oct 27, 2018
alexsomesan pushed a commit that referenced this issue Oct 29, 2018
@jon-butterworth
Copy link

Now the position has been filled, is there a roadmap in place for official support for deployments? When can we expect to see it? #162 mentions it unblocks the PR for deployments. Does this mean it's now ready to be merged and deployments are/will be available?

@alexsomesan
Copy link
Member

@jon-butterworth Support for deployments was released a few weeks ago. It's already available.

https://www.terraform.io/docs/providers/kubernetes/r/deployment.html

There is a small issue with waiting for deployments to finish for which we merged a fix that will go into the upcoming release. If you don't depend on that waiting feature, you can already use deployments.

@jon-butterworth
Copy link

@alexsomesan Great, thanks. Apologies, I must have missed that. I'll check it out now.

@alexsomesan
Copy link
Member

No worries. Let me know how they work for you and if you run into any issues (other than the one I mentioned).

@jon-butterworth
Copy link

@alexsomesan Are there any full and in depth examples to help with syntax and formatting? The documentation is a touch thin. I'm transposing from a yaml deployment to hcl for TF. I'm mustering my way through at the moment, but I can't help but think I'm formatting a bunch of stuff wrong :)

@alexsomesan
Copy link
Member

@jon-butterworth May I suggest you have a look at the acceptance tests for the deployment resource:

@alexsomesan
Copy link
Member

https://github.com/terraform-providers/terraform-provider-kubernetes/blob/master/kubernetes/resource_kubernetes_deployment_test.go

In the second half of the file you get a few HCL block that are the deployment configurations we use to test the resource.

@jon-butterworth
Copy link

Great, thanks. This looks just like what I need. I'll go through this.

@jon-butterworth
Copy link

@alexsomesan I'm seeing liveness_probe in the tests, but not readiness_probe. Is readinessProbe not a feature in this resource?

@jon-butterworth
Copy link

Is that what you're referring to here:

There is a small issue with waiting for deployments to finish for which we merged a fix that will go into the upcoming release. If you don't depend on that waiting feature, you can already use deployments.

@paultyng
Copy link
Contributor Author

paultyng commented Jan 7, 2019

@jon-butterworth it should support both liveness_probe and readiness_probe, it has all the same attributes as containers/pods do in the deployments pod template (they share the same provider code that lists the configuration options) so you can also look at the pod reference for some of the details: https://www.terraform.io/docs/providers/kubernetes/r/pod.html#readiness_probe

If you are seeing additional issues, please open a new issue for them, your comments may get lost in here. If you have questions about usage you can also find some help in some of the community slack rooms (HangOps, Kubernetes, etc.).

@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

6 participants