🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/pull/3
**Author:** [@salatamartin](https://github.com/salatamartin)
**Created:** 6/7/2022
**Status:** ✅ Merged
**Merged:** 11/3/2022
**Merged by:** [@salatamartin](https://github.com/salatamartin)
**Base:** `master` ← **Head:** `feature/token-requestor`
---
### 📝 Commits (10+)
- [`99f210a`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/99f210a8af25505f3c4e182f0546149500633112) Add token requestor flow
- [`23dc67e`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/23dc67eb46f883827a31b41bae1ef630e77f640e) Fix CircleCI
- [`4188b33`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/4188b33fd497fe8df3fb4391d5c39df7f2369ec4) Remove generic credentials
- [`f1b1ebb`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/f1b1ebbdf3a16a4d5a219c0405ceafd4ad417769) Fix golang version
- [`597ac26`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/597ac2630bef228b600f8e27019ef245e69c7c74) Rename package from javamachr to ysoftdevs
- [`d9d3a12`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/d9d3a12dd9b78b9537aa23df4594ae99de9946a0) Add the forgotten utils module
- [`4cf1cf3`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/4cf1cf33dcd4ce4c0b4a0c2ffecf570bc8bd984e) Fix reconciliation of fleet pre-token requestor
- [`87615a7`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/87615a7c2c0d0b87995bcd61a29fb846ecabb02e) Make fleet use the new kubeconfig secrets (fetched via token requestor flow) to access shoot clusters
- [`fd21774`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/fd217747d4389050b7b0eaeecb7f777815c7e324) Replace kubeconfig server url with actual ingress URL from shoot status.
- [`6da54ab`](https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/commit/6da54ab7df6bdfa92ee698f7296d9a5d190bdb56) Skip existing cluster check for now.
### 📊 Changes
**48 files changed** (+642 additions, -160 deletions)
<details>
<summary>View changed files</summary>
📝 `.circleci/config.yml` (+1 -17)
📝 `Makefile` (+9 -4)
📝 `README.md` (+2 -2)
📝 `VERSION` (+1 -1)
📝 `charts/gardener-extension-shoot-fleet-agent/Chart.yaml` (+1 -1)
📝 `charts/gardener-extension-shoot-fleet-agent/templates/rbac.yaml` (+7 -0)
📝 `charts/gardener-extension-shoot-fleet-agent/values.yaml` (+1 -1)
➕ `charts/internal/shoot-fleet-agent-shoot/Chart.yaml` (+4 -0)
➕ `charts/internal/shoot-fleet-agent-shoot/templates/custom-infrastructure-rbac.yaml` (+35 -0)
➕ `charts/internal/shoot-fleet-agent-shoot/values.yaml` (+2 -0)
📝 `cmd/gardener-extension-shoot-fleet-agent/app/app.go` (+2 -2)
📝 `cmd/gardener-extension-shoot-fleet-agent/app/options.go` (+1 -1)
📝 `cmd/gardener-extension-shoot-fleet-agent/main.go` (+1 -1)
📝 `docs/installation/setup.md` (+1 -1)
📝 `example/controller-registration.yaml` (+18 -10)
📝 `go.mod` (+3 -3)
📝 `hack/api-reference/config.md` (+1 -1)
📝 `hack/generate-controller-registration.sh` (+24 -16)
📝 `hack/update-codegen.sh` (+8 -8)
📝 `pkg/apis/config/install/install.go` (+2 -2)
_...and 28 more files_
</details>
### 📄 Description
**How to categorize this PR?**
<!--
Please select area, kind, and priority for this pull request. This helps the community categorizing it.
Replace below TODOs or exchange the existing identifiers with those that fit best in your opinion.
If multiple identifiers make sense you can also state the commands multiple times, e.g.
/area control-plane
/area auto-scaling
...
"/area" identifiers: audit-logging|auto-scaling|backup|certification|control-plane-migration|control-plane|cost|delivery|dev-productivity|disaster-recovery|documentation|high-availability|logging|metering|monitoring|networking|open-source|ops-productivity|os|performance|quality|robustness|scalability|security|storage|testing|usability|user-management
"/kind" identifiers: api-change|bug|cleanup|discussion|enhancement|epic|impediment|poc|post-mortem|question|regression|task|technical-debt|test
For Gardener Enhancement Proposals (GEPs), please check the following [documentation](https://github.com/gardener/gardener/tree/master/docs/proposals/README.md) before submitting this pull request.
-->
/area TODO
/kind TODO
**What this PR does / why we need it**:
**Which issue(s) this PR fixes**:
Fixes #
**Special notes for your reviewer**:
**Release note**:
<!--
Write your release note:
1. Enter your release note in the below block.
2. If no release note is required, just write "NONE" within the block.
Format of block header: <category> <target_group>
Possible values:
- category: breaking|feature|bugfix|doc|other
- target_group: user|operator|developer|dependency
-->
```other operator
```
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/ysoftdevs/gardener-extension-shoot-fleet-agent/pull/3
Author: @salatamartin
Created: 6/7/2022
Status: ✅ Merged
Merged: 11/3/2022
Merged by: @salatamartin
Base:
master← Head:feature/token-requestor📝 Commits (10+)
99f210aAdd token requestor flow23dc67eFix CircleCI4188b33Remove generic credentialsf1b1ebbFix golang version597ac26Rename package from javamachr to ysoftdevsd9d3a12Add the forgotten utils module4cf1cf3Fix reconciliation of fleet pre-token requestor87615a7Make fleet use the new kubeconfig secrets (fetched via token requestor flow) to access shoot clustersfd21774Replace kubeconfig server url with actual ingress URL from shoot status.6da54abSkip existing cluster check for now.📊 Changes
48 files changed (+642 additions, -160 deletions)
View changed files
📝
.circleci/config.yml(+1 -17)📝
Makefile(+9 -4)📝
README.md(+2 -2)📝
VERSION(+1 -1)📝
charts/gardener-extension-shoot-fleet-agent/Chart.yaml(+1 -1)📝
charts/gardener-extension-shoot-fleet-agent/templates/rbac.yaml(+7 -0)📝
charts/gardener-extension-shoot-fleet-agent/values.yaml(+1 -1)➕
charts/internal/shoot-fleet-agent-shoot/Chart.yaml(+4 -0)➕
charts/internal/shoot-fleet-agent-shoot/templates/custom-infrastructure-rbac.yaml(+35 -0)➕
charts/internal/shoot-fleet-agent-shoot/values.yaml(+2 -0)📝
cmd/gardener-extension-shoot-fleet-agent/app/app.go(+2 -2)📝
cmd/gardener-extension-shoot-fleet-agent/app/options.go(+1 -1)📝
cmd/gardener-extension-shoot-fleet-agent/main.go(+1 -1)📝
docs/installation/setup.md(+1 -1)📝
example/controller-registration.yaml(+18 -10)📝
go.mod(+3 -3)📝
hack/api-reference/config.md(+1 -1)📝
hack/generate-controller-registration.sh(+24 -16)📝
hack/update-codegen.sh(+8 -8)📝
pkg/apis/config/install/install.go(+2 -2)...and 28 more files
📄 Description
How to categorize this PR?
/area TODO
/kind TODO
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.