1 Cor 10:4, Jn 4:14, Jn 7:38, Rev 22:1-2, Rev 21:6
After the Exodus from Egypt, the Israelites lived in the wilderness for 40 years and could live by drinking water from a rock. (Numbers 20:7-8,11)
Numbers 20:7 And the Lord spake unto Moses, saying, 8 Take the rod, and gather thou the assembly together, thou, and Aaron thy brother, and speak ye unto the rock before their eyes; and it shall give forth his water, and thou shalt bring forth to them water out of the rock: so thou shalt give the congregation and their beasts drink. 11 And Moses lifted up his hand, and with his rod he smote the rock twice: and the water came out abundantly, and the congregation drank, and their beasts also.
In the Old Testament, the rock that supplied the Israelites with water for 40 years is Christ. (1 Corinthians 10:4)
1 Corinthians 10:4 And did all drink the same spiritual drink: for they drank of that spiritual Rock that followed them: and that Rock was Christ.
Jesus gives eternal life to those who believe in Jesus as the Christ. (John 4:14, John 7:38, Revelation 22:1-2, Revelation 21:6)
John 4:14 But whosoever drinketh of the water that I shall give him shall never thirst; but the water that I shall give him shall be in him a well of water springing up into everlasting life.
John 7:38 He that believeth on me, as the scripture hath said, out of his belly shall flow rivers of living water.
Revelation 22:1 And he shewed me a pure river of water of life, clear as crystal, proceeding out of the throne of God and of the Lamb. 2 In the midst of the street of it, and on either side of the river, was there the tree of life, which bare twelve manner of fruits, and yielded her fruit every month: and the leaves of the tree were for the healing of the nations.
Revelation 21:6 And he said unto me, It is done. I am Alpha and Omega, the beginning and the end. I will give unto him that is athirst of the fountain of the water of life freely.