Seven fire crews and a helicopter have brought a large fire north of Pines Beach in Canterbury under control.