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

Kubernetes Pinboard #515

Closed
geerlingguy opened this issue Dec 30, 2019 · 10 comments
Closed

Kubernetes Pinboard #515

geerlingguy opened this issue Dec 30, 2019 · 10 comments
Labels
Kubernetes pinboard Communicate with community of like-minded interests

Comments

@geerlingguy
Copy link

geerlingguy commented Dec 30, 2019

kubernetes issues Github kubernetes PRs Kubernetes pinboard

This issue is a call for potential interested parties to subscribe to updates from the Kubernetes Working Group. Working Group members can:

  • test, review and add shipits to existing Kubernetes PRs
  • work collectively on the Kubernetes/OpenShift roadmap
  • provide a single-point-of-contact for interested Kubernetes contributors
  • collaborate on the Kubernetes Wiki
  • have a $team_kubernetes in BOTMETA.yml for auto-notifying team members
  • implement auto-labeling kubernetes issues and PRs

Please see the Kubernetes Working Group page for more details about Ansible's Kubernetes/OpenShift integration and roadmap.

@geerlingguy

This comment has been minimized.

@geerlingguy
Copy link
Author

geerlingguy commented Dec 30, 2019

A few open action items:

  • I'm working on a first draft of the Kubernetes Working Group Wiki page. Please review!
  • We have not yet decided where new work (starting soon™, not necessarily right now or by Ansible 2.10) will go—should we still go straight to Ansible core? Should we go to a new community 'kitchen sink' repository (I believe most non-core modules will eventually be put there)? Should we pick up the ansible-kubernetes-modules repository and develop a new collection there (see related issue if we elect to do this)?
  • Figure out the best way to incorporate k8s_exec, k8s_event, and k8s_status into the new collection or into Ansible (so these useful modules don't stagnate or get lost).
  • Currently there are a number of k8s and kubernetes sections in BOTMETA.yml, but no team_kubernetes macro. Do we want to merge lists into a macro for all the k8s-related components?
  • Should we try to meet (maybe via IRC) monthly? Quarterly?
  • Does someone want to work on updating the Kubernetes and OpenShift Guide, which is a little outdated currently?
  • Figure out the relationship between the Kubernetes WG and the kubespray project.
  • See if we want to try to make any kind of official K8s SIG, like something in SIG API Machinery

@gundalow gundalow added pinboard Communicate with community of like-minded interests Kubernetes labels Dec 30, 2019
@gundalow
Copy link
Contributor

@geerlingguy labels added

@geerlingguy
Copy link
Author

The Kubernetes Collection for Ansible is out, and version 0.9.0 includes the content that was in Ansible as of 2.9. There are already some new modules being merged in which will be in the 1.0.0 release.

I wrote a blog post more formally introducing the collection: The Kubernetes Collection for Ansible.

@Akasurde

This comment has been minimized.

@geerlingguy
Copy link
Author

FYI, today I renamed the Kubernetes collection repository on GitHub from https://github.com/ansible-collections/kubernetes to https://github.com/ansible-collections/community.kubernetes

If you have a fork or clone, those should still work fine, as will downloads from Ansible Galaxy, it's mostly a backend change to conform to the pattern of other community collections—see ansible-collections/community.kubernetes#76 for more details.

Also, we are very close to merging this PR (ansible-collections/community.kubernetes#61) which adds new Helm modules to the Kubernetes collection; these will be available in an upcoming 0.11.0 release.

@geerlingguy
Copy link
Author

Today, following the precedent in the other Ansible Collection repositories, we switched the default branch for the community.kubernetes collection from master to main.

If you have an active fork of the repository, please make sure to update your own branches. Instructions for doing so can be found in this comment.

@geerlingguy
Copy link
Author

For anyone using the community.kubernetes collection with OpenShift or OKD clusters, please note that we are working on moving the few OpenShift-specific features in the kubernetes collection into a new, dedicated community.okd collection.

See the reasoning for and motivation behind this decision here: Proposal: Establish a separate collection for OpenShift (OKD) Content.

The new collection is already under active development here: https://github.com/ansible-collections/community.okd

An initial version (0.1.0) will be released with the OpenShift-specific content that was in the community.kubernetes collection, as well as the oc connection plugin that is currently in community.general. A future 1.0.0 release may be included in Ansible's community distribution and will include more functionality specific to OpenShift clusters.

@samccann
Copy link
Contributor

@geerlingguy - we will be moving most of the content of ansible/community to the ansible-community repo. Are you still using this issue or should I close it out?

@geerlingguy
Copy link
Author

Closing it is fine! Thanks :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Kubernetes pinboard Communicate with community of like-minded interests
Projects
None yet
Development

No branches or pull requests

4 participants