cloud-bulldozer / cloud-bulldozer/perfscale-managed-services
[RFE] Deploying ACSCS & Deploying ACS in each HC
- Dominant language
- Python
- Stars
- 2
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
Advanced Cluster Security (ACS) has a managed service offering (ACSCS -- [to learn more](https://docs.openshift.com/acs/3.74/installing/getting-started-rhacs-cloud-ocp.html) )
To test the scalability and performance of this managed service, we could reuse the [hypershift wrapper](https://github.com/cloud-bulldozer/perfscale-managed-services/tree/main/hypershift) to build each HC.
We would need to add some additional logic --
1. Build the ACSCS ( ACS Central ) instance.
2. Capture the certificates from the ACSCS instance
3. Each Hosted Cluster (HC) will need to install ACS (day 2 operation)
4. With each HC ACS install, we will need to provide the certificate we captured in step 2.
What metrics are we interested in?
- Central overall utilization (memory,cpu, disk, network) - There might be database specific metrics we want to capture. We should work with the ACS development team.
- Sensor utilization in each HC
- Collector utilization in each HC
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the hypershift wrapper linked in the issue to understand how each Hosted Cluster is built. Define the work around creating ACSCS, capturing its certificates, installing ACS in each Hosted Cluster, and passing those certificates through. Confirm the required Central, Sensor, and Collector metrics with the ACS development team before considering the work done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cloud, devops, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100