Giter Club home page Giter Club logo

marketplaces's People

Contributors

a-thaler avatar aerfio avatar hudymi avatar m00g3n avatar magicmatatjahu avatar mmitoraj avatar pprecel avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

marketplaces's Issues

Update the release instruction

Description

It was reported that the instruction for releasing Kyma on Marketplace is not up-to-date and precise - verify it, see if it can be simplified, and update the required steps.

Here are a few exemplary comments to consider:

  • Point 1 does not specify if you start doing the release from your fork of the upstream master.
  • In point 3 it is not clear against what you should create the pull request.
  • Point 4 states Merge the PR to the release branch which is not clear.
  • Point 5 states that you should checkout release-1.1 - why if you already checked it out?
  • There is no information on how to change Kyma versions on the Marketplace.

In general, check f the instruction can be more clearly described so that you know what and against what you are doing and you do not have to figure it out from subsequent steps. It may be also possible to simplify the release to fewer steps - pls check that with @pPrecel and @michal-hudy .

Kyma on Azure Marketplace

Description

  • prepare setup on official SAP account on Azure
  • have proper scripts/tool a part of this repo and prepare release pipeline
  • check out with @atakanyenel his PoC
  • if possible, make release fully automated, so once Kyma is released, then automatically latest Kyma is added to Azure Marketplace
  • clear docs how the whole publishing process works

Reasons

Like in case of GCP Marketplace, we also want to have easy Kyma installation for Azure users.

Improve README.md documents

Description

Improve README.md documents in the whole repository - they were prepared for the 1.2 release in a quite limited form and size and may require improvement.
Consult @michal-hudy for input.

Add information how to test GCP Marketplace with build artifact

Description

Extend GCP Marketplace documentation with information on how to test it with manifest generated by CI.

Reasons

As we are generating manifest during the build process it would be great to mention how to use it. Also, thanks to that developer don't have to have installed envsubst

[Blocked] Uninstallation triggering

This is blocked for now by kyma-project/kyma#2942 and kyma-project/kyma#4340

Description

  • Uninstallation of Kyma application should uninstall whole Kyma
  • Trigger proper mode of installation operator

Reasons

At the moment uninstallation of Application only removes deployer. Kyma is installed by separate operator and marketplace deployer only installs the operator. We should not only enable installation but also enable clear installation of Kyma.

[Blocked] Fully automate publishing of latest version of Kyma to marketplace

This is blocked for now as this is not fully supported by GC Marketplace. For now we managed to automate creation of image with deployer and licences generator

Description

  • Have automation based on CI with typical approvals flows basen on Prow
  • Make sure anyone can make a PR with changes that later will be reflected in marketplace

Reasons

For now publishing is possible if you have access to special GC project where there are more solutions. We do not want to give access there for to many users and we should make everything possible to modify through CIs and configuration/documentation files in repository

Ability to deploy Kyma with valid certificate through GCP Marketplace

Description

When Kyma is deployed from GCP Marketplace it should be configurated with valid certificate instead of self-signed. Unfortunately, it is not possible to generate a valid cert for xip.io domain with Let's encrypt. We can consider a similar solution as proposed here: https://content.pivotal.io/blog/sslip-io-a-valid-ssl-certificate-for-every-ip-address

Also, it would be nice if the user will have an ability to configure his domain with a certificate.

Reasons

Have a better experience when Kyma is deployed from GCP Marketplace.

Attachments

https://content.pivotal.io/blog/sslip-io-a-valid-ssl-certificate-for-every-ip-address
https://letsencrypt.org
http://xip.io

Create an automated pipeline for GCP deployer image

Description

GCP Marketplace needs a deployer image that deploys the application. Unfortunately, it is not possible to test that image in Partner Portal before publication. In such case we need to create our own pipeline that will verify if the application is installed properly.

Reasons

Make the marketplace solution more resilient.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.