Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Revamp Security context to be more specific and expose it to task templates #108

Merged
merged 10 commits into from
Mar 5, 2021

Conversation

EngHabu
Copy link
Contributor

@EngHabu EngHabu commented Mar 4, 2021

TL;DR

Introduce SecurityContext message at TaskTemplate, LaunchPlan and Execution levels to allow customization of security attributes; the identity to run as, the secrets to get access to, the tokens to issue...

Type

  • Bug Fix
  • Feature
  • Plugin

Tracking Issue

flyteorg/flyte#800

@EngHabu EngHabu changed the title Revamps Security context to be more specific and expose it to task templates Revamp Security context to be more specific and expose it to task templates Mar 4, 2021
EngHabu and others added 8 commits March 5, 2021 07:54
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Co-authored-by: Ketan Umare <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Co-authored-by: Ketan Umare <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
@EngHabu EngHabu force-pushed the security-context branch from 8be294a to 22dee3d Compare March 5, 2021 15:55
@EngHabu EngHabu marked this pull request as ready for review March 5, 2021 17:31
Copy link
Contributor

@kumare3 kumare3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one question

protos/flyteidl/core/security.proto Outdated Show resolved Hide resolved
protos/flyteidl/core/security.proto Show resolved Hide resolved
Signed-off-by: Haytham Abuelfutuh <[email protected]>
@EngHabu EngHabu force-pushed the security-context branch from ca1368f to 9d1c4ce Compare March 5, 2021 19:14
@EngHabu EngHabu merged commit da3f0f7 into master Mar 5, 2021
eapolinario pushed a commit that referenced this pull request Sep 8, 2023
…plates (#108)

* Revamp Security Context Message

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Security Context in Admin entities

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* fix tabs

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* add deprecated message

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Update protos/flyteidl/core/types.proto

Co-authored-by: Ketan Umare <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Update protos/flyteidl/core/types.proto

Co-authored-by: Ketan Umare <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Move to security proto

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* comment

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* PR Comments

Signed-off-by: Haytham Abuelfutuh <[email protected]>

Co-authored-by: Ketan Umare <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants