Introducing CI/CD Steps, a programming language for DevSecOps automation
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBL
    bluey
    2mo ago 100%

    Current implementations would be shell(sh/pwsh/...) command run defined in yaml.

    The proposed implementation will allow you to break down your pipeline into composable steps and reuse github actions within the same build job. Without this, you will have to use DIND to run these steps.

    # Example job using action
    my-job:
      run:
        - name: greet_user
          step: gitlab.com/gitlab-org/ci-cd/runner-tools/echo-step@v1
          inputs:
            echo: hello $[[ GITLAB_USER_LOGIN ]]
        - name: greet_user_again
          action: mikefarah/yq@master
          inputs:
            cmd: echo ["${{ steps.greet_user.outputs.echo }} again!"] | yq .[0]
    
    1
  • about.gitlab.com

    now with zero-downtime garbage collection.

    2
    0
    Opinion on Pulumi vs cdk8s for provisioning Kubernetes?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBL
    bluey
    6mo ago 100%

    I would prefer pulumi as this would allow me to spin up the entire infra and manage k8s from it.

    do note, js/ts typically are tier 1 language for aws cdk and pulumi.

    2
  • India moves to implement controversial citizenship bill that excludes Muslims
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBL
    bluey
    7mo ago 100%

    The Citizenship Amendment Act provides a fast track to naturalisation for Hindus, Parsis, Sikhs, Buddhists, Jains and Christians who fled to Hindu-majority India from Afghanistan, Bangladesh and Pakistan before December 31, 2014.

    https://amp.abc.net.au/article/103575338

    8
  • Western Style... windows?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBL
    bluey
    8mo ago 100%

    Toilets can be designed to be used either in a sitting or in a squatting posture. Each type has its benefits. The "sitting toilet", however, is essential for those who are movement impaired. Sitting toilets are often referred to as "western-style toilets".

    https://en.wikipedia.org/wiki/Toilet#Overview

    18
  • gitlab.com

    works like a charm

    6
    0
    Ansible casually administering hundreds or thousands of devices
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBL
    bluey
    9mo ago 100%

    afaik, terraform does not allow you to manage the state of an OS. Think managing motd file or ensuring certain packages are installed.

    You might like to try out pulumi.

    2
  • about.gitlab.com

    Crafting pipeline configurations with YAML can be intricate and challenging because YAML isn't a programming language, Developers may find themselves reinventing the wheel each time they try to create new configurations because they don't have visibility into existing configurations and work that others may have already done, resulting in inefficiency. GitLab 16.7 introduces the CI/CD Catalog (Beta), with the goal of enhancing developer efficiency

    16
    2
    gitlab
    gitlab bluey 1y ago 100%
    GitLab outage
    https://status.gitlab.com/

    [Investigating] Our investigation into the root cause of the issue is still underway. Once availability has been restored, full details regarding the incident will be posted in the incident issue here: gitlab.com/gitlab-com/gl-infra/production/-/issues/15997

    1
    0