You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-18Lines changed: 7 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,23 +17,18 @@ Instead we plan to create PRs in upstream, so that our fork is no longer needed.
17
17
18
18
Features/PRs which are different in our fork. We should create PRs in upstream for these:
19
19
20
-
*[separate user agent from HCCM](https://github.com/syself/hetzner-cloud-controller-manager/pull/42): Make this configurable in upstream.
21
-
*[ROBOT_DEBUG, show stacktrace on api-calls](https://github.com/syself/hetzner-cloud-controller-manager/pull/41>) Via ROBOT_DEBUG show every stack-trace which uses the robot-API (to debug why rate-limiting was reached)
22
-
*[PR add version information to the controller binary](https://github.com/syself/hetzner-cloud-controller-manager/pull/28): Build process is different in upstream.
23
-
*[PR Add Github WF for releasing](https://github.com/syself/hetzner-cloud-controller-manager/pull/29)
24
-
*[PR entrypoint in container image](https://github.com/syself/hetzner-cloud-controller-manager/pull/25)
* Upstream has three `ServerGetList` implementations: cache, rate-limited, mock. Our fork has two: mock, cached.
20
+
*[PR hotreload credentials, when mounted secret changed](https://github.com/syself/hetzner-cloud-controller-manager/pull/49)
21
+
*[PR create events, when robot rate-limit was reached](https://github.com/syself/hetzner-cloud-controller-manager/pull/20)
27
22
28
-
Additional PRs we should create in upstream, so that we can use upstream instead our fork:
23
+
Less important features in our fork, which are not in upstream:
29
24
30
-
*Make ProviderID configurable (hrobot://NNN vs hcloud://bm-NNN)
31
-
*Sort Go imports
32
-
*Compare linters of upstream with the linters of our other repos.
25
+
*[ROBOT_DEBUG, show stacktrace on api-calls](https://github.com/syself/hetzner-cloud-controller-manager/pull/41) Via ROBOT_DEBUG show every stack-trace which uses the robot-API (to debug why rate-limiting was reached)
26
+
*[PR add version information to the controller binary](https://github.com/syself/hetzner-cloud-controller-manager/pull/28): Build process is different in upstream.
27
+
*Upstream has three `ServerGetList` implementations: cache, rate-limited, mock. Our fork has two: mock, cached.
33
28
34
29
PRs which are **not** needed in upstream, because upstream has this feature:
35
30
36
-
*[PR hotreload credentials, when mounted secret changed](https://github.com/syself/hetzner-cloud-controller-manager/pull/49)
31
+
*[separate user agent from HCCM](https://github.com/syself/hetzner-cloud-controller-manager/pull/42): Make this configurable in upstream.
37
32
*[PR getInstanceTypeOfRobotServer: convert invalid characters to dashes](https://github.com/syself/hetzner-cloud-controller-manager/pull/40)
38
33
*[Make robot client optional for lb client](https://github.com/syself/hetzner-cloud-controller-manager/pull/37): upstream uses ROBOT_ENABLED. We need to set that env var.
39
34
*[Fix InstanceExists for baremetal servers, check node name](https://github.com/syself/hetzner-cloud-controller-manager/pull/32)
@@ -42,8 +37,6 @@ PRs which are **not** needed in upstream, because upstream has this feature:
0 commit comments