It’s not easy to describe God. Moses has a go, and since he’s seen the back of God’s glory, he has some reliable revelation of who God is.
Deuteronomy 32:3-4 For I proclaim the name of the Lord:
Ascribe greatness to our God.
He is the Rock, His work is perfect;
For all His ways are justice,
A God of truth and without injustice;
Righteous and upright is He.
Samuel also described God as his Rock:
1 Samuel 2:2 No one is holy like the Lord, For there is none besides You, Nor is there any rock like our God.
… as did the psalmists (see, Psalms 18, 28, 78, 89, 92) and Isaiah (see Isaiah 44):
Psalm 92:15To declare that the Lord is upright; He is my rock, and there is no unrighteousness in Him.
The Rock is also a source of honey (blessing) and oil (the holy spirit):
Deuteronomy 32:13 He made [Jacob and descendants] ride in the heights of the earth,
That he might eat the produce of the fields;
He made him draw honey from the rock,
And oil from the flinty rock;
and life-giving water:
1 Corinthians 10:3-5 all [the Israelites] ate the same spiritual food, and all drank the same spiritual drink. For they drank of that spiritual Rock that followed them, and that Rock was Christ. But with most of them God was not well pleased, for their bodies were scattered in the wilderness.
God’s also the Rock of our salvation (see also Psalm 18, 62, 71, 95; Isaiah 17):
Deuteronomy 32:15 Then he forsook God who made him,
And scornfully esteemed the Rock of his salvation.
… the Rock who ‘begot’ us:
Deuteronomy 32:18Of the Rock who begot you, you are unmindful,
And have forgotten the God who fathered you.
.. our strength:
How could one chase a thousand,
And two put ten thousand to flight,
Unless their Rock had sold them,
And the Lord had surrendered them?
For their rock is not like our Rock,
Even our enemies themselves being judges.
For their vine is of the vine of Sodom
And of the fields of Gomorrah;
Their grapes are grapes of gall,
Their clusters are bitter.
Their wine is the poison of serpents,
And the cruel venom of cobras.
and a fortress and refuge (see also Psalm 31, 71, 94; Isaiah 17;
Psalm 18:2 The Lord is my rock and my fortress and my deliverer; My God, my strength, in whom I will trust; My shield and the horn of my salvation, my stronghold.
and a good foundation in life:
Matthew 7:24-25 Anyone who listens to my teaching and follows it is wise, like a person who builds a house on solid rock. Though the rain comes in torrents and the floodwaters rise and the winds beat against that house, it won’t collapse because it is built on bedrock.
The revelation of Jesus is the rock on which Jesus built His church:
Matthew 16:18And I also say to you that you are Peter, and on this rock I will build My church, and the gates of Hades shall not prevail against it.
Finally, God is a Rock of a different kind for those who reject Him:
Isaiah 8:14 He will be as a sanctuary, But a stone of stumbling and a rock of offense To both the houses of Israel, As a trap and a snare to the inhabitants of Jerusalem.
This applies to people today as much as to Israel:
1 Peter 2:7-9 Therefore, to you who believe, He is precious; but to those who are disobedient, ‘The stone which the builders rejected has become the chief cornerstone’, and ‘A stone of stumbling and a rock of offense’. They stumble, being disobedient to the word, to which they also were appointed.