Welcome to btp-setup-automator Discussions! #20
Replies: 6 comments 11 replies
-
Greetings! Alex Liedl from Cargill. We are just getting started on our BTP journey and my goal is to embed automation from day 1. I came across the btp setup automator and am intrigued. Still havent gone through all the documentation or dig through all the included scripts but any thoughts on how we could tailor or create scripts for basic BTP operational activities such as creating a subaccount, managing users/role collections, trust settings, setting entitlements, subscribing to services, etc. My goal is to have all of this documented in a state file somewhere similar to how we would manage infra with a tool such as terraform. Thoughts? |
Beta Was this translation helpful? Give feedback.
-
Hey @aliedl0424 , where you successful in getting started with the script? Interested to understand how you are using it and whether it is useful to you at all. |
Beta Was this translation helpful? Give feedback.
-
Hey thanks for reaching out! So I took a look at the scripts included. I
see the potential. That said, I see it not quite meeting my requirements.
Ideally I am looking for something like terraform that would be able to not
only deploy resources but also manage the state (i.e. check to see if tf
script has resources already provisioned in the tf.state file). At this
point in our journey, i am not necessarily looking for a means to deploy
resources for full stack applications but rather purely on the BTP platform
operations (i.e. setting up sub accounts, enabling principle propagation,
assigning users and authorizations, setting up destinations, etc). I
believe that the scripts could do this but i also see that there would be
quite some python reverse engineering required. That said, if you are able
to provide a really simple example of one of the use cases mentioned above,
it may help me in my thought process. I also heard that you may be working
on terraform support and may have some preliminary successes? Would be
really interested in learning more/partnering.
…On Thu, May 12, 2022 at 7:37 AM Rui Nogueira ***@***.***> wrote:
Hey @aliedl0424 <https://github.com/aliedl0424> , where you successful in
getting started with the script? Interested to understand how you are using
it and whether it is useful to you at all.
—
Reply to this email directly, view it on GitHub
<#20 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETAUSAQ2B3N7BM3A6XTLNTVJT3PNANCNFSM5Q6YBOMA>
.
You are receiving this because you were mentioned.Message ID:
<SAP-samples/btp-setup-automator/repo-discussions/20/comments/2737527@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
Hello all, My team is working on building out our BTP automation for creation of sub-accounts and we're running into a few issues.
Example below of a service available within the UI, but not the automator: Our end goal is to have an end-to-end process to add in all of the entitlements/options etc for a sub-account without manual updates after the fact. Can I connect with someone with deeper experience in the scripting and learn more how/why we're running into discrepancies and how to overcome them? Thank You. |
Beta Was this translation helpful? Give feedback.
-
I would also love to be involved if there is a session on this.
…On Wed, Oct 12, 2022 at 8:55 AM Tim Dachtera ***@***.***> wrote:
Hello all,
My team is working on building out our BTP automation for creation of
sub-accounts and we're running into a few issues.
1.
There is a discrepancy between the entitlements and options available
within the UI, and those available when creating your JSON file (Such as
Cloud Foundry, Launchpad to name a few of our core services)
2.
Difficulty adding multiple plans in the JSON file, when it's possible
within the UI.
Example below of a service available within the UI, but not the automator:
ERROR : service >saplaunchpad< with plan >standard< in region >eu10< IS
NOT AVAILABLE
Our end goal is to have an end-to-end process to add in all of the
entitlements/options etc for a sub-account without manual updates after the
fact.
Can I connect with someone with deeper experience in the scripting and
learn more how/why we're running into discrepancies and how to overcome
them?
Thank You.
—
Reply to this email directly, view it on GitHub
<#20 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETAUSD3ZQPJHIYOGTW6FBDWC27N3ANCNFSM5Q6YBOMA>
.
You are receiving this because you were mentioned.Message ID:
<SAP-samples/btp-setup-automator/repo-discussions/20/comments/3860894@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
The enablement for cloud foundry in the automation is a requirement. Simply removing it will not meet the requirements to have it added during automation. Is there a second round of activations to take place after the initial sub account is created? I may really need to get on a call with someone to show our current environment and requirement for automation as I need to answer to my leadership on this process.
Thank You,
Tim Dachtera | CTE Consultant III | SAP Concur
***@***.******@***.***> | 952-697-2942 / 507-298-5355 | MN60 – Minnesota, US
On Oct 15, 2022, at 3:58 AM, Roberto Capozzo ***@***.***> wrote:
You can simply remove the entry for cloudfoundry. Should work as well.
Hi rui1610,
I'm starting using and testing this automation tool; I noticed a strange thing about services that the automation provision: the automation provision CF even is not explicitily referenced in the list of services to be provisioned. May be the case other defined services that depend on CF will cause CF to be provisioned anyway?
—
Reply to this email directly, view it on GitHub<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FSAP-samples%2Fbtp-setup-automator%2Fdiscussions%2F20%23discussioncomment-3884285&data=05%7C01%7Ctim.dachtera%40sap.com%7C1058ed5b9146472d912608daae8b5a07%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638014210800625578%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Arfsa16uf6BUm6Wq6H2SqWjSG6HCAwURAn0Nrb2vDeU%3D&reserved=0>, or unsubscribe<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FA3SIOCEIEXJW2UFJEFZUX7LWDJWZHANCNFSM5Q6YBOMA&data=05%7C01%7Ctim.dachtera%40sap.com%7C1058ed5b9146472d912608daae8b5a07%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638014210800625578%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2Boovjyj5mOrfxHWHHq911rCFJpW4flm5S05jUO%2F57YI%3D&reserved=0>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
build together 💪.
To get started, comment below with an introduction of yourself and tell us about what you do with this community.
Beta Was this translation helpful? Give feedback.
All reactions