Skip to content

Commit

Permalink
Updated TODO.md;
Browse files Browse the repository at this point in the history
  • Loading branch information
jon-stumpf committed Nov 23, 2023
1 parent c816b1f commit fd77d0d
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,22 @@ I implemented the HA embedded database using *etcd* and three cluster VIP method
2. **kube-vip**: uses [kube-vip](https://kube-vip.io/) with arp arbitration
3. **keepalived**: uses [keepalived](https://www.redhat.com/sysadmin/keepalived-basics) to implement VRRP

These changes have now been merged onto my [master](https://github.com/jon-stumpf/k3s-ansible/tree/master).

I have reached out to
[itwars](https://github.com/itwars) and
[St0rmingBr4in](https://github.com/St0rmingBr4in) to get their feedback on this work and
to collaborate on closing the open issues and pull requests.
In the meantime, I would like others to provide feedback on my
[k3s-ha](https://github.com/jon-stumpf/k3s-ansible/tree/k3s-ha) branch.
This is now stable and incorporates all my previous work on *k3s-ansible* except for a few commits.
I heard nothing back for almost two years until [dereknola](https://github.com/dereknola) informed
me that he is now a maintainer for this repository.
He unfortunately cancelled my pull requests and asked that I update/rebase my repository and resubmit.
I am in the process of doing that now (11/23/2023).

The *rebase* work is happening on the [rebase-upstream](https://github.com/jon-stumpf/k3s-ansible/tree/rebase-upstream) branch.
In the meantime, I would like others to provide feedback on my work.
The [master](https://github.com/jon-stumpf/k3s-ansible/tree/master)
branch is stable and incorporates all my previous work on *k3s-ansible* as well as tested changes that get
this repository closer to upstream.
Please, try it out.

# TODO
Expand All @@ -56,6 +65,7 @@ Please, try it out.
- The `reset/download` role deletes it.
9. Document lesser switches to control behavior of roles (e.g., remove_packages)
10. Create playbooks for other common operations beyond install/uninstall
11. Create README.md files to document variables used by each HA method.

# Progress Report

Expand All @@ -65,13 +75,13 @@ Please, try it out.
| prereq | install | :heavy_check_mark: | :heavy_check_mark: | **n/a** | - | - | - |
| download | install | :heavy_check_mark: | :heavy_check_mark: | *under review* | - | - | - |
| raspberrypi | install | :heavy_check_mark: | :heavy_check_mark: | **n/a** | 2 | 1 | - |
| ha/etcd | HA-only | | unknown | *under review* | 3 | 1 | - |
| ha/etcd | HA-only | :heavy_check_mark: | :heavy_check_mark: | *under review* | 3 | 1 | - |
| ha/keepalived | HA-only | :heavy_check_mark: | :heavy_check_mark: | *under review* | 1 | 1 | - |
| ha/kube-vip | HA-only | :heavy_check_mark: | :heavy_check_mark: | *under review* | 2 | 3 | - |
| k3s_server | install | :heavy_check_mark: | :heavy_check_mark: | *under review* | - | - | - |
| k3s_agent | install | :heavy_check_mark: | :heavy_check_mark: | | - | - | - |
| reset/download | uninstall | :heavy_check_mark: | :heavy_check_mark: | *under review* | 2 | 1 | - |
| reset/ha/keepalived | uninstall | :heavy_check_mark: | :heavy_check_mark: | *by reference* | - | - | - |
| reset/ha/kube-vip | uninstall | :heavy_check_mark: | :heavy_check_mark: | *by reference* | 3 | 1 | - |
| reset/k3s | uninstall | :heavy_check_mark: | :heavy_check_mark: | *under review* | 9 | 1 | 2 |
| reset/k3s | uninstall | :heavy_check_mark: | :heavy_check_mark: | *under review* | 9 | 1 | - |

0 comments on commit fd77d0d

Please sign in to comment.