Github
Join us on Slack
Search…
Introduction to OpenRewrite
Getting Started
Quickstart: Maven and Gradle
Recipe Development Environment
Tutorials & Guides
Common Static Analysis Issue Remediation
Automatically Fix Checkstyle Violations
Migrate to Java 11 from Java 8
Migrate to JUnit 5 from JUnit 4
Migrate to Spring Boot 2 from Spring Boot 1
Migrate to Quarkus 2 from Quarkus 1
Migrate to Micronaut 3 from Micronaut 2
Migrate to SLF4J from Log4j
Use SLF4J Parameterized Logging
Writing a Java Refactoring Recipe
Modifying Methods with JavaTemplate
Refactoring with Declarative YAML Recipes
Automating Maven Dependency Management
Running Rewrite without build tool plugins
Writing recipes over multiple source file types
Reference
Latest versions of every OpenRewrite module
Maven Plugin Configuration
Gradle Plugin Configuration
JsonPath and JsonPathMatcher Reference
Declarative YAML Format
Method Patterns
Dependency Version Selectors
Recipes
Gradle
Hcl
Java
JSON
Maven
Properties
XML
YAML
CircleCI
Concourse
Github Actions
Kubernetes
Add Kubernetes configuration
Ensure CPU limits are set
Ensure CPU request is set
Ensure image pull policy is Always
Ensure lifecycle rule on StorageBucket
Ensure liveness probe is configured
Ensure memory limits are set
Ensure memory request is set
Ensure readiness probe is configured
Kubernetes best practices
Limit root capabilities in a container
No host IPC sharing
No host network sharing
No host process ID sharing
No privilege escalation
No privileged containers
No root containers
Read-only root filesystem
Update image name
RBAC
Resource
Search
Services
Terraform
Concepts & Explanations
Abstract Syntax Trees
Recipes
Visitors
Styles
Environment
Markers
JavaTemplate
Pointcut Expressions
Design Partners
Design Partner 1
Powered By
GitBook
Kubernetes
Recipes to perform
Kubernetes
hygiene and migration tasks.
Recipes
​
Add Kubernetes configuration
​
​
Ensure CPU limits are set
​
​
Ensure CPU request is set
​
​
Ensure image pull policy is
Always
​
​
Ensure lifecycle rule on
StorageBucket
​
​
Ensure liveness probe is configured
​
​
Ensure memory limits are set
​
​
Ensure memory request is set
​
​
Ensure readiness probe is configured
​
​
Kubernetes best practices
​
​
Limit root capabilities in a container
​
​
No host IPC sharing
​
​
No host network sharing
​
​
No host process ID sharing
​
​
No privilege escalation
​
​
No privileged containers
​
​
No root containers
​
​
Read-only root filesystem
​
​
Update image name
​
Subcategories
​
RBAC
​
​
Resource
​
​
Search
​
​
Services
​
Previous
Use actions/setup-java temurin distribution
Next
Add Kubernetes configuration
Last modified
1mo ago
Export as PDF
Copy link
Contents
Recipes
Subcategories