Kubernetes in IT administration and serverless computing: An empirical study and research challenges