Expected Behavior
utils.IsText is sensitive to windows line separator (CRLF - \r\n) so it is possible to convert CRLF to LF (like DOS2Unix) in order to make sure the ConfigMap will be tagged correctly as text
Actual Behavior
The ConfigMap tagged as Binary
Steps To Reproduce
- Create file in
./tls/a.key along to the docker-compose.yml file (use CRLF instead of LF as line separator)
- Run
-f C:\another-path\docker-compose.yml convert --stdout --with-kompose-annotation=false command from another path
- Check if ConfigMap created as binary
Kompose Version
Docker-Compose file
version: "3"
services:
web:
image: nginx
volumes:
- ./tls/a.key:/etc/test-a-key.key
labels:
kompose.volume.type: configMap
Anything else?
No response