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

tks-client 와 tks-api 연동 #41

Merged
merged 18 commits into from
Apr 13, 2023
Merged

tks-client 와 tks-api 연동 #41

merged 18 commits into from
Apr 13, 2023

Conversation

ktkfree
Copy link
Contributor

@ktkfree ktkfree commented Mar 14, 2023

new tks-api 와 연동을 위한 PR 입니다.

tks-client, tksadmin-client 를 tks-client 로 통합하며, 최종 산출물은 tks-client 단일 바이너리를 유지 합니다.
모든 기능은 login 세션이 유지되어야 합니다.
반환되는 모든 결과물은 login 세션에 유효한 값을 반환합니다. 예를들어 organization A 에 등록된 user 는 organization A 에 대한 내용만 반환합니다.

  • tks login 기능을 추가하였습니다.

    • 모든 API 는 login 되어야합니다.
    • 더 이상 .tks-client.yaml 을 수동생성할 필요가 없습니다.
  • tks organization CR 를 추가하였습니다. ( 기존의 contract 를 대체합니다. )

  • tks cluster CRD 를 추가하였습니다. ( 기존의 cluster 와 동일합니다. )

  • tks appgroup CRD 를 추가하였습니다. ( 기존의 service 와 동일합니다. )

@ktkfree ktkfree force-pushed the develop branch 2 times, most recently from 5de94a2 to 073b86b Compare April 6, 2023 05:32
@ktkfree ktkfree merged commit 7e3c5ad into main Apr 13, 2023
@ktkfree ktkfree deleted the develop branch April 13, 2023 14:18
@ktkfree ktkfree changed the title [WIP] tks-client 와 tks-api 연동 tks-client 와 tks-api 연동 Apr 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants