Closed ShovelHand closed 2 years ago
Maybe we can discuss this at the next sprint meeting. This task makes no sense to me from the title alone.
Waiting for this to be signed off on by Olena, which I guess makes sense to wait until this is demoed at a sprint review. Otherwise done
We want to encourage product teams to migrate off Jenkins to other automated technologies available on the Platform but while they are preparing for the migration we want to ensure their Jenkins instance has resources configured according to the Jenkins Best Practices
A check needs to be added to the appAssessment to check if the namespace that is targeted is a
tools
namespace, and if it is, check if it contains a Jenkins instance. If it does, check of the resource allocations for the Jenkins instance matches the ones recommended in the Best PracticesIf Jenkins found, display a message : Jenkins instance has been found in your tools namespacee. Use of Jenkins is highly discouraged on the Platform due to its high resource consumption. Please consider switching to other modern and more secure automation technologies available on the Platform.. If Jenkins resource config does not match the settings from the best practices, display a message: Your Jenkins instance should be reconfigured to match the resource settings recommended in the Jenkins Resource Configuration Best Practices. Please refer to this how-to video for step by step instructions for updating the Jenkins resource settings.
DoD: