I've been watching some courses about both Docker Swarm and Kubernetes online - both in the courses and general opinion online seems to agree and suggest that Kubernetes although having a steeper learning curve, it is however more powerful. Having tried to search online I have however not come to any sort of list of features supported in Kubernetes but not in Swarm with the exception of Autoscaling.
I was just wondering if there are any experts out there who have maybe worked with both or simply have knowledge and can maybe help answering the question of "how is exactly Kubernetes more powerful than Swarm"? (excluding Autoscaling)
Just to be clear, am not asking for an exhaustive list of features, it's just that all the comparisons I've seen so far are relatively vague and the autoscaling feature although nice, might not applicable for some projects. So I was just wondering what other major features are there that is supported in one but not in other
Thanks in advance