Terraform-provider-kubernetes: Interested in helping HashiCorp maintain this provider full time?

Created on 19 Jul 2018  路  16Comments  路  Source: hashicorp/terraform-provider-kubernetes

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.

Most helpful comment

This position is filled!

All 16 comments

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

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

Heads up: the link seems to be broken again.

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 :) )

This position is filled!

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?

@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.

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

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

@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 :)

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

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.

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

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

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.

@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.).

Was this page helpful?
0 / 5 - 0 ratings