Should it be possible to set logging levels through environment variables alone in a Spring Boot application?
I don\'t want to use application.properties         
        
Yes, you can control logging level using environment variable. Here is how I have implemented for my Spring Boot application, deployed on Cloud Foundry platform.
In you log configuration file provide placeholder for logging level to read value from environment variable. Default is INFO.
    
       
And then, in CF deployment manifest file provide environment variable.
    applications:
    - name: my-app-name
      memory: 2048
      env:
        APP_LOGGING_LEVEL: DEBUG
I hope this will help.