"""
Spark Session Utility Module

This module provides utilities for creating and configuring Apache Spark sessions
in Kubernetes environments with connections to various data sources like S3 and Cassandra.
It handles the complexities of Spark configuration for container-based deployments
and authentication to secured data sources.
"""