I am opting to use Google Play App Singing service for my app.
I created a keystore, and signed my release app bundle with it. I then create an Internal Testing release, and opted in to Play App Signing with a single click. Nothing more was asked of me in this regard.
Now I am confused, becuase everything I read in the docs says that you will be asked to provide an upload key for the app. I was not asked to provide this.
When I go to app signing page in the Release section, it does not give me the option to upload/create and upload keystore.
What exactly has happened? How I am enrolled in Play App Signing without have uploaded an upload keystore?
firstly you have to sign your aab/apk file with the given configuration for keystore. This allows you to continually maintain update and management rights for your app beyond release. also what you need to understand is google extracts the release key from the app bundle once you upload to console drive. however, in what you are doing, you are providing the key manually. Ill give you a run down of the keys as you seem to be a little green with this system:
The app signing key can never be changed for the lifetime of your app. Keep your app signing key secret, but you can share your app’s public certificate with others.
Upload key
The key you use to sign your app bundle or APK before you upload it on Google Play. Keep your upload key secret, but you can share your app’s public certificate with others. For security reasons, it’s a good idea to have app signing and upload keys that are different from each other.