Vedic astrology is deeply tied to the teachings of the Vedas which follow a philosophy called Sanatana dharma:
“Dharma means truth, and the actions that connect to truth. The ‘truth’ of dharma is the biggest truth -- who we really are and how life actually works. It is truth that states (and more importantly. remembers) that we are creatures of spirit, not of form. We do not have a soul; we ARE a soul. This soul is on an evolutionary journey, which incarnates from time to time with different bodies in order to grow and evolve toward self-knowledge and self-actualization.”
-- Sam Geppi, Yoga and Vedic Astrology: Sister Sciences of Spiritual Healing
To be “dharmic” is to be in our essence of who we are in a way that beneficial to society. Frustration arises when we are not in our essence. Dharma is always changing and evolving and is deeply connected to karma, or action past and present.
Astrology is here so we can learn our dharma, our truth.