feat(ske): add ephemeral ske kubeconfig - #1448
Conversation
e7a7211 to
21ffd96
Compare
21ffd96 to
42e7091
Compare
|
|
638204f to
ad810c1
Compare
cd6a220 to
0d06641
Compare
0d06641 to
72e2165
Compare
|
This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
72e2165 to
23b550f
Compare
dd0520a to
08623d4
Compare
08623d4 to
096316e
Compare
096316e to
7e5049b
Compare
657b307 to
00866b7
Compare
|
@h3adex please mark my conversations you adressed with your latest changes as resolved so this PR doesn't become a mess of open comments. Thanks. |
00866b7 to
7120e8b
Compare
|
@rubenhoenle only rebased. I'll try to update this PR this month. Currently busy covering multiple topics. Will update you once I covered your comments. |
98eace1 to
6ee1d50
Compare
|
This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
c9b5c88 to
ea3a892
Compare
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
ea3a892 to
cb934f4
Compare
|
This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
|
@h3adex Please resolve the comments you've already adressed 😅 |

Description
This PR adds the
stackit_ske_kubeconfigephemeral resource. The default expiration has been reduced to 30 minutes. Since these credentials only need to persist for the duration of a Terraform run, where even slow Helm deployments rarely exceed a 10-15 minute window, a 60-minute expiration is excessive.Tested example code:
https://professional-service.git.onstackit.cloud/professional-service-best-practices/professional-service/pulls/18
Checklist
make fmtexamples/directory)make generate-docs(will be checked by CI)make test(will be checked by CI)make lint(will be checked by CI)