Israeli strikes and gunfire in Gaza killed at least eight Palestinians over two days as the US-brokered ceasefire approaches its first anniversary without ending the conflict.