Here is a rechargeable kettle that you can take anywhere to boil water in a flash. The Makita KT001GZ Rechargeable Kettle has a 0.8 liter water tank. It can boil your water in about 8 minutes (23 degrees). It can be powered by 2 x 40V Max XGT batteries or a portable power pack.
The Makita KT001GZ Kettle has an anti-spill lock button and boil dry protection. It has a stainless steel inner layer and plastic outer layer. You can find out more about it here.