- he file defines various aspects of your application deployment, including:	
		- Container image to use
 		- Number of replicas (pods) to run
 		- Resource requests and limits for CPU and memory
 		- Environment variables for your application
 		- Port mappings for containerized applications
 		- Volume mounts for persistent storage
 		- Network configurations (optional)
 		- Security configurations (optional)
 	
	 
Benefits of Using Manifest Files:
	- Declarative: They specify the desired state, and the Kubernetes API server works to achieve that state. This simplifies deployment management.
 	- Version Control: You can version control your manifest files alongside your application code, ensuring consistency and reproducibility of your deployments across environments.
 	- Reusability: Well-defined manifest files can be reused for deployments of the same application or similar applications.
 	- Portability: Manifest files can be portable across different Kubernetes or OpenShift clusters if they adhere to the same API versions.
 
Additional Manifest File Types:
There can be multiple manifest files for a single application deployment, defining different Kubernetes or OpenShift resources:
	- Deployment: Defines how pods are created and managed.
 	- Service: Exposes an application running on pods as a network service.
 	- PersistentVolumeClaim: Requests storage for your application's data.
 	- ConfigMap/Secret: Stores configuration data or sensitive information for your application.