What are the highest ranks in the military?

The highest rank in the military is General, unless you are at war a Marshal (field general) will be appointed.