This guide will let you know where to get Kriller in Warframe.
You don’t have to get Kriller bait, but it is recommended since you can only fish for them for a small amount of time, but plenty will still spawn without bait.
Kriller only spawns when it’s warm weather, so you will need to make sure the weather is warm before you head out to fish.