pvarki / pvarki/python-tak-rmapi

Rewrite the TAK integration to k8s native and compliant to the new platform integration spec

Open
#158 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
0
Forks
0
Avg merge
1d 19h
Merged PRs (30d)
12

Description

Whatever the integration does now, make it k8s native and compliant to the new platform integration spec:

  • reconcile the integrated product to the cluster's true state (User, Group, Role, UserBinding)
    Also implement sanity, get rid of ugly hacks - quality first.
Acceptance Criteria

Potentially break this up to multiple tasks.

  • (Prerequisite) Kubev2 integration spec is stable enough to do this
  • Consider base requirements of the new world, possibly change the integration spec if something's direly needed that is not there already
  • Design the new product integration
  • 🚢 it

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by confirming that the Kubev2 integration specification is stable, then inspect the current TAK integration and the existing integration specification. Define the new design before implementation; done means the integration reconciles User, Group, Role, and UserBinding to the cluster's true state, removes hacks, and includes sanity checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes, python
Domain
backend-api-design, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.