What does auf schmaler Kost sein mean?

auf schmaler Kost sein - German to English

to-be on tiny commons