Skip to content

Commit 3e61f1b

Browse files
fix: conflict in readme
1 parent bc3e2c9 commit 3e61f1b

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

src/problem-operator/README.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
# easyTradeProblemOperator
22

3-
<<<<<<< HEAD
4-
Kubernetes operator for easyTrade that automatically makes changes to the deployment based on feature flags turned on. It repeatedly checks the current state of resources and feature flags. Information on whether the new configuration has been applied is saved in the custom annotation. The code that defines to which resource and how the changes should be applied is located in a custom controller.
5-
=======
63
Kubernetes operator for easyTrade that automatically makes changes to the deployment based on feature flags turned on. It repeatedly checks the current state of resources and feature flags. Information on whether the new configuration has been applied is saved in the custom annotation. The code that defines to which resource and how the changes should be applied is located in a custom controller, which should implement the [`operator.Controller`](./operator/controller.go) interface. Each controller instance should define conditions for a single resource when a specific flag is turned on.
7-
>>>>>>> fd83f05e767c948c53f26f2aaa70d88bf87b47bc
84

95
## Technologies used
106

117
- Golang 1.23
128
- [Go client for Kubernetes](https://github.com/kubernetes/client-go)
139

14-
<<<<<<< HEAD
15-
=======
1610
## Local build instructions
1711

1812
```bash
@@ -64,7 +58,6 @@ operator.RegisterController(controller)
6458

6559
Controllers defined for the same flag are run in parallel inside an errgroup. If one fails, others are cancelled too (if possible). Controller groups defined for different flags run sequentially to reduce the possibility of conflicts. If a conflict occurs, the action will be retried. If the synchronization doesn't finish before the next one starts, all actions will be cancelled, and the synchronization interval will be extended by 10% to ensure actions are being completed successfully before timing out.
6660

67-
>>>>>>> fd83f05e767c948c53f26f2aaa70d88bf87b47bc
6861
## Implemented Controllers
6962

7063
| Controller | Flag | Resource | Description |
@@ -81,8 +74,4 @@ This controller behavior can be altered using environment variables:
8174

8275
| Name | Description | Default |
8376
| --------------------------------------- | -------------------------------------------------------------------- | ------- |
84-
<<<<<<< HEAD
8577
| HIGH_CPU_USAGE_BROKER_SERVICE_CPU_LIMIT | CPU resource value that should be applied during the problem pattern | 300m |
86-
=======
87-
| HIGH_CPU_USAGE_BROKER_SERVICE_CPU_LIMIT | CPU resource value that should be applied during the problem pattern | 300m |
88-
>>>>>>> fd83f05e767c948c53f26f2aaa70d88bf87b47bc

0 commit comments

Comments
 (0)