Cloud Deployment Manager

  1. Cost effectiveness

    To provide cost effectiveness over the grace period of the pandemic.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. God please make it simple to read! I simply want to set an environment variable for a VM instance

    As it says. I want to add an environment variable to a VM Instance, so when it starts it has data it may need to run. I've given up... Plenty of articles with how to do it for a number of systems - it's a mine field!

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Writing scripts for deployment manager is a nightmare

    Alice) How to write a deployment manager file? I found this snippet in the official API documentation:

    autoCreateSubnetworks

    boolean

    When set to true, the VPC network is created in "auto" mode. When set to false, the VPC network is created in "custom" mode.

    An auto mode VPC network starts with one subnet per region. Each subnet has a predetermined range as described in Auto mode VPC network IP ranges.

    Bob) Easy have a look to the documentation.
    Alice) What file format have I to use?
    Bob) yaml is a possibility but Python and jinja work the same
    Alice) In the…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. support using sql files to create views in bigquery

    Problem:
    Our bigquery views take too much space in the google deployment manager yaml, resulting that our deployment-manager.yaml file exceeds 1MB:
    https://cloud.google.com/deployment-manager/quotas
    Question:
    Is there a way to insert sql files into the string field in the deployment manager from a bucket or git repository?
    https://github.com/GoogleCloudPlatform/deploymentmanager-samples/blob/1c594e5c195427a57016484a0e6b374e32207101/community/cloud-foundation/templates/bigquery/bigquery_table.py.schema#L90

    view:

    type: object
    
    description: The view definition.
    properties:
    query:
    type: string
    description: |
    The query that BigQuery executes when the view is referenced.

    Or any other ideas to use the deployment manager for a lot of views with long sql statements?

    We currently are exploring the option to use the deployment manager yaml to…

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  7. https://ArtKrantiPub.com

    Start-up help, E-Profit Market, Advertising

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Proper error messages

    For example, the following is not really useful:

    It comes from one of Google's github examples. It would seem nicer if it could say what argument is the problem.

    And in general error messages from jinja/yaml setup files are hard to read.

    19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Override config values

    Allow overriding of --config {file} properties via the command line use of --properties

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Provide for HPA

    Allow jinja/python to create HorizontalPodAutoscaler outside of having to use kubectl, i.e., HPA collection type does not recognize: /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow future deployments to access outputs of previously deployed deployments.

    For instance,

    We tier the deployments for Projects, folders, firewall rules, networks compute etc.

    We would like to expose the outputs for a deployment for our network.
    Then having future deployments be able to consume the outputs of a previous seperate deploy so we can reference say subnetwork ID's.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow selection of service account for deployment manager

    When deploying resources cross-project, the limitation of the deployment manager service account to using only a default service account within an existing project is restrictive.

    The creation of some resources (e.g. buckets) via deployment manager appears to be limited only to the gcloud configured project despite the api supporting creation on other projects.

    Deploying projects should not involve a manual step to configure access for the created service account so it can deploy items itself.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Support Service Networking as a public GCP Type

    The servicenetworking.googleapis.com is not currently supported by Deployment Manager nor is it a supported GCP-type so this can't be done through DM for now.

    This becomes a blocker in trying to create private access to Cloud SQL via DM

    49 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Support Cloud Scheduler

    Please add support for Cloud Scheduler to Deployment Manager.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Use python, javascript or other languages to generate yaml file

    I recently tried AWS CDK which can use familiar language to generate cloudformation yaml file deploy services. I wonder whether GCP have something in plan?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Support selfLink in parent property

    When using another resource's selfLink as parent property, when defining nodePools for GKE cluster, it gives error:

    message: '"/parent": domain: validation; keyword: pattern; message: ECMA 262 regex

    does not match input string; regex: "^projects/[^/]+/locations/[^/]+/clusters/[^/]+$";
    
    string: &quot;<a rel="nofollow noreferrer" href="https://container.googleapis.com/v1beta1/projects/x/locations/europe-north1/clusters/xy&quot;&#39">https://container.googleapis.com/v1beta1/projects/x/locations/europe-north1/clusters/xy&quot;&#39</a>;

    It would be nice if parent property would accept full resource URL. It is not clear how to get the short location url from another resource.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Deployment usimg Web ui for visualizing the template param.

    Create a browser based snippet extension, allow it read an replace the value to y'aml or ninja template.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. DM Control logic flow/usecases needed for customizations with more examples on python and json processing

    No idea how the yaml process the "gcloud deployment-manager deployments create" and control flow and usecases. Its required if I want to customize the yaml to suit my requirement in which I need pass values dynamically from a json file. Also in case of python, there were no stand alone python code template example provided(without using YAML). How to get a support here?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Support importing Google Cloud Python Packages into Cloud Deployment Manager Python Templates

    https://cloud.google.com/deployment-manager/docs/configuration/templates/import-python-libraries

    The set of supported Python libraries is quite limited. It would nice if one could import google.cloud.biqquery and use some of Google's existing library code (eg. https://github.com/googleapis/google-cloud-python/blob/master/bigquery/google/cloud/bigquery/schema.py) to write Python GDM templates.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Support importing Google Cloud Python Packages into Cloud Deployment Manager Python Templates

    https://cloud.google.com/deployment-manager/docs/configuration/templates/import-python-libraries

    The set of supported Python libraries is quite limited. It would nice if one could import google.cloud.biqquery and use some of Google's existing library code (eg. https://github.com/googleapis/google-cloud-python/blob/master/bigquery/google/cloud/bigquery/schema.py) to write Python GDM templates.

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Cloud Deployment Manager

Categories

Feedback and Knowledge Base